Write a C program that prints out the max and min values of
Solution
Question :1
#include <stdio.h>
int main()
{
int arr[100];
int i, max, min, size;
printf(\"Enter size of the array: \");
scanf(\"%d\", &size);
printf(\"Enter elements in the array: \");
for(i=0; i<size; i++)
{
scanf(\"%d\", &arr[i]);
}
max = arr[0];
min = arr[0];
for(i=1; i<size; i++)
{
if(arr[i]>max)
{
max = arr[i];
}
if(arr[i]<min)
{
min = arr[i];
}
}
printf(\"Maximum element = %d\ \", max);
printf(\"Minimum element = %d\", min);
return 0;
}
Question :2
#include <stdio.h>
int main()
{
float numbers[50],result;
int i,p,k;
printf(\"The program take 50 float numbers and organize in decreasing order.\ \ \");
printf(\"enter 50 numbers:(Note: enter one number and press enter)\ \");
for(i=0;i<50;i++) //loop for input
scanf(\"%f\",&numbers[i]);
printf(\"Numbers that you enter are:\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\
%f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ \",numbers[0],numbers[1],numbers[2],numbers[3],numbers[4],numbers[5],numbers[6],numbers[7],numbers[8],numbers[9]numbers[10],numbers[11],numbers[12],numbers[13],numbers[14],numbers[15],numbers[16],numbers[17],numbers[18],numbers[19],numbers[20],numbers[21],numbers[22],numbers[23],numbers[24],numbers[25],numbers[26],numbers[27],numbers[28],numbers[29],numbers[30],numbers[31],numbers[32],numbers[33],numbers[34],numbers[35],numbers[36],numbers[37],numbers[38],numbers[39],numbers[40],numbers[41],numbers[42],numbers[43],numbers[44],numbers[45],numbers[46],numbers[47],numbers[48],numbers[49],numbers[50]);
printf(\"decreasing order:\ \");
for(i=50;i>=0;i--)
{ for(k=50;k>=0;k--)
{ if(numbers[i]<numbers[k])
{
result=numbers[i];
numbers[i]=numbers[k];
numbers[k]=result; } } }
printf(\"Numbers that you enter are:\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\
%f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ %f\ \",numbers[0],numbers[1],numbers[2],numbers[3],numbers[4],numbers[5],numbers[6],numbers[7],numbers[8],numbers[9],numbers[10],numbers[11],numbers[12],numbers[13],numbers[14],numbers[15],numbers[16],numbers[17],numbers[18],numbers[19],numbers[20],numbers[21],numbers[22],numbers[23],numbers[24],numbers[25],numbers[26],numbers[27],numbers[28],numbers[29],numbers[30],numbers[31],numbers[32],numbers[33],numbers[34],numbers[35],numbers[36],numbers[37],numbers[38],numbers[39],numbers[40],numbers[41],numbers[42],numbers[43],numbers[44],numbers[45],numbers[46],numbers[47],numbers[48],numbers[49],numbers[50]);
printf (\"Press any botton and enter\ \");
scanf (\"%x\",&p);
}
Question :3
#include <stdio.h>
#include <stdlib.h>
int main()
{
int r,a,b;
puts(\"50 Random Numbers\");
for(a=0;a<10000;a++)
{
for(b=0;b<1;b++)
{
r=rand();
printf(\"%d\\t\",r);
}
putchar(\'\ \');
}
return(0);
}


