CSC 3155
CSC 3155
#include<stdio.h>
long int factorial(int n);
int main()
{
Int n;
printf(“Enter a positive integer: “);
scanf(“%d”, &n);
printf(“Factorial of %d = %ld”, n, factorial(n));
return 0;
}
(ii)
#include<stdio.h>
int sum (int n)
{
Int n;
Int add = 0;
printf (“Enter Value of n”)
if (n > 10)
{
printf (“number should be less than 10”);
}
else {
scanf (“%d”, &n);
}
for (int i=1; i<=n; i++)
{
add += I;
}
return add;
}
(b)
Comment is a programmer-readable explanation or annotation in the source code of a
computer program. They are added with the purpose of making the c program
source code easier for humans to understand, and are generally ignored by compilers
and interpreters.
(ii)
If (test expression)
{
// code
}
(c)
#include <stdio.h>
int main()
{
int a, b;
int diff;
NUMBER 2.
#include <stdio.h>
int main(void) {
int numbers[10];
int i, index = 6;
for (i = 0; i < 10; i++)
{
}
min=max=number[10];
for(i=1; i<10; i++)
{
if(min>number[i])
min=number[i];
if(max<number[i])
max=number[i];
}
printf ("minimum of each day is : %d",min);
printf ("\nmaximum of each day is : %d",max);
for (i=0; i<10; i++) {
if (number[i] <MAX) {
printf (“A[%d] = %.1f”, I, number[i]);
}
}
NUMBER 3.
#include <stdio.h>
int main () {
int i, n, t1 = 0, t2 = 1, nextTerm;
printf (“Enter the number of terms : “);
scanf(“%d”, &n);
printf(“Fibonacci Series: ”)
NUMBER 4.
#include<stdio.h>
int main()
int i, j, flag=1;
scanf("%[^\n]",ch);
for(i=0; s1[i]!='\0';i++);
//Copying string in reverse order
s2[j]=s1[i];
s2[j]='\0';
//String comparision
for(i=0; s1[i]!='\0';i++)
if(s1[i]!=s2[i])
flag=0;
break;
if(flag==1)
printf("String is Palindrome.");
return 0;
(ii)
ANWSER.
#include<stdio.h>
void main() {
int num,m,n;
clrscr();
getch();
NUMBER 5.
#include <stdio.h>
int main() {
int matrix_row = 5;
int matrix_column = 5;
int matrix_a[5][5];
int matrix_b[5][5];
int matrix_sum[5][5];
int sum;
#include <stdio.h>
int binary_conversion(int);
int main()
scanf("%d", &num);
bin = binary_conversion(num);
if (num == 0)
{
return 0;
}
else
{
}