Assignment

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

PROBLEM SOLVING

Assignments

AAST
AMR DABA
19107432
1
#include <stdio.h>

int max;

int getMax(int x[]){

max=x[0];

for(int i=0;i<10;i++){

if(x[i]>max){

max=x[i];

return max;

int main()

int arr[10];

printf("Enter 10 numbers\n");

for(int i=0;i<10;i++){

scanf("%d",&arr[i]);

getMax(arr);

printf("The maximum number is: %d\n",max);

return 0;

}
2
#include <stdio.h>

#include <math.h>

int main()

float Sum1=0,Sum2=0,avg,var[100],VAR,std,diff[100];

float val[100];

printf("enter your numbers\n");

for(int i=0;i<100;i++){

scanf("%f",&val[i]);

Sum1+=val[i];

avg=Sum1/100;

for(int i=0;i<100;i++){

diff[i]=avg-val[i];

for(int i=0;i<100;i++){

var[i]=(diff[i]*diff[i]);

Sum2+=var[i];

VAR=Sum2/100;

std=sqrt(VAR);

printf("Your average is: %.1f\n",avg);

printf("Your standard deviation is: %.3f\n",std);

return 0;

}
3
#include <stdio.h>

void getSum(int x[]){

int i,Sum1=0,Sum2=0;

for(i=0;i<10;i++){

if(i%2!=0){

Sum1+=x[i];}

if(i%2==0){

Sum2+=x[i];

printf("Sum of odd numbers are: %d\n",Sum1);

printf("Sum of even numbers are: %d\n",Sum2);

int main()

int arr[10];

printf("Please enter your numbers:\n");

for(int i=0;i<10;i++){

scanf("%d",&arr[i]);

getSum(arr);

return 0;

}
4
#include <stdio.h>

int main()
{
int test[3],Sum,CountA=0,CountB=0,CountC=0,CountD=0,CountF=0,n;

float avg;
char grade;
printf("Enter number of students\n");
scanf("%d",&n);
for(int i=1;i<=n;i++){
Sum=0;
avg=0;
printf("Enter grades of student %d\n",i);
for(int j=0;j<3;j++){
scanf("%d",&test[j]);
Sum+=test[j];
avg=(float)Sum/3;
}
if(avg<=100&&avg>=90){
grade='A';CountA++;}
else if(avg>=80&&avg<=89){
grade='B';CountB++;}
else if(avg>=70&&avg<=79){
grade='C';CountC++;}
else if(avg>=60&&avg<=69){
grade='D';CountD++;}
else if(avg>=0&&avg<=50){
grade='F';CountF++;}
printf("Average of Student %d is %.2f\n",i,avg);
if(grade=='A'||grade=='B'||grade=='C'||grade=='D'||grade=='F'){
printf("Your grade is %c\n",grade);
}
}
printf("Number of students who got A: %d\n",CountA);
printf("Number of students who got B: %d\n",CountB);
printf("Number of students who got C: %d\n",CountC);
printf("Number of students who got D: %d\n",CountD);
printf("Number of students who got F: %d\n",CountF);

return 0;
}
5
#include <stdio.h>
int max,min,Sum=0;
float avg=0;
int getMax(int x[]){
max=x[0];
for(int i=0;i<10;i++){
if(x[i]>max){
max=x[i];
}
}
return max;
}
int getMin(int x[]){
min=x[0];
for(int i=0;i<10;i++){
if(x[i]<min){
min=x[i];
}
}
return max;
}
void getAvg(int x[]){
for(int i=0;i<10;i++)
avg=Sum/10.0;
printf("The average is: %.2f\n",avg);
}
int main()
{
int arr[10];
printf("Enter 10 numbers\n");
for(int i=0;i<10;i++){
scanf("%d",&arr[i]);
Sum+=arr[i];
}
getMax(arr);
getMin(arr);
getAvg(arr);
printf("The maximum number is: %d\n",max);
printf("The minimum number is: %d\n",min);
return 0;
}
6
#include <stdio.h>

int Sum;

int getSum(int a[]){

Sum=0;

for(int i=0;i<15;i++){

Sum+=a[i];

return Sum;

int main()

char ch='%';

int store[15];

float per[15];

for(int i=0;i<15;i++){

scanf("%d",&store[i]);

getSum(store);

printf("%d\n",Sum);

for(int i=0;i<15;i++){

per[i]=(store[i]/(float)Sum)*100;

printf("Store (%d) has %f%c of total sales\n",i,per[i],ch);

return 0;

}
7
#include <stdio.h>

int main()
{
int row;
scanf("%d",&row);
for(int i=1;i<=row;i++){
for(int j=1;j<=i;j++)
printf("*");
printf("\n");}

return 0;
}

You might also like