Assignment of C
Assignment of C
‘C’‘C’
Data Types
Data Types
Structure Array
Union Function
Class Pointers
Enumeration Referance
int char
float double
int main()
{
float p, t, r, si, ci;
clrscr();
printf("Enter principal amount =");
scanf("%f", &p);
printf("Enter time in year =");
scanf("%f", &t);
printf("Enter rate in percent =");
scanf("%f", &r);
si = (p * t * r)/100.0;
ci = p * (pow(1+r/100, t) - 1);
printf("Simple Interest = %f", si);
printf("Compound Interest = %f", ci);
getch();
}
case 'Y':
case 'y':
printf ("WAIT");
break;
case 'G':
case 'g':
printf ("GO");
break;
default:
printf ("Wrong Input");
}
getch();
}
(b)
#include<stdio.h>
#include<conio.h>
void main()
{
int n, rev = 0, remainder;
printf("Enter integer: ");
scanf("%d", &n);
while (n != 0) {
remainder = n % 10;
rev = rev * 10 + remainder;
n /= 10;
}
printf("Reversed number = %d", rev);
getch();
}
(c)
#include <stdio.h>
#include<conio.h>
void main()
{
int n, sum=0, firstDigit, lastDigit;
printf("Enter number to find sum of first and last digit = ");
scanf("%d", &n);
lastDigit = n % 10;
while(n >= 10) {
n = n / 10;
}
firstDigit = n;
sum = firstDigit + lastDigit;
printf("Sum of first and last digit = %d", sum);
getch();
}
(d)
#include<stdio.h>
#include<conio.h>
void main()
{
int num, sum, i, number, count=0, n=1;
printf("Enter N Digit's Number: ");
scanf("%d", &num);
number = num;
while(number!=0)
{
number = number/10;
count = count + 1;
}
for(i=1;i<count;i++)
{
n = n * 10;
n = n + 1;
}
sum = num + n;
printf("Output: %d", sum);
getch();
}
switch(ch)
{
case '+':
result = a + b;
break;
case '-':
result = a - b;
break;
case '*':
result = a * b;
break;
case '/':
result = a / b;
break;
}
printf("Result = %d", result);
getch();
}
#include <stdio.h>
#include <conio.h>
void main()
{
int num, bnum, dnum = 0, base = 1, rem;
printf (" Enter a binary number = \n");
scanf (" %d", &num);
bnum = num;
#include<stdio.h>
#include<conio.h>
void main()
{
int num, n, rem, bin = 0, p = 1;
printf("Enter any decimal number = :");
scanf("%d", &num);
n = num;
while (n > 0)
{
rem = n % 2;
bin = rem * p;
p *= 10;
n /= 2;
}
printf("Binary =", bin);
getch();
}
int n = num;
while (n != 0)
{
lastdigit = n % 10;
power = lastdigit * lastdigit * lastdigit;
sum = sum + power;
n = n / 10;
}
if (sum == num)
return 0;
else
return 1;
}
avg = sum / n;
printf("Average = %.2f", avg);
getch();
}
int i, n;
int t1 = 0, t2 = 1;
int nextTerm = t1 + t2;
printf("Enter the number of terms: ");
scanf("%d", &n);
printf("Fibonacci Series: %d, %d, ", t1, t2);
for (i = 3; i <= n; ++i) {
printf("%d, ", nextTerm);
t1 = t2;
t2 = nextTerm;
nextTerm = t1 + t2;
}
return 0;
}
printf("\n");
printf("Elements of array sorted in ascending order = \n");
for (int i = 0; i < length; i++) {
printf("%d ", arr[i]);
}
getch();
}
int main()
{
int i,n;
struct student s[100];
for(i=0;i<n;i++)
{
printf("\n Enter information of student %d:\n",i+1);
printf("Enter name: ");
scanf("%s", s[i].name);
printf("Displaying Information:\n");
for(i=0;i<n;i++)
{
printf("\n %d no. student info\n",i+1);
printf("\t Name:%s\n ",s[i].name);
printf("\t Roll number: %d\n",s[i].roll);
printf("\t Marks: %.1f\n\n",s[i].marks);
}
return 0;
}
int main() {
printf("Enter information:\n");
printf("Enter name: ");
fgets(s.name, sizeof(s.name), stdin);
printf("Displaying Information:\n");
printf("Name: ");
printf("%s", s.name);
printf("Roll number: %d\n", s.roll);
printf("Marks: %.1f\n", s.marks);
return 0;
}
1-
#include <stdio.h>
int main()
{
int number, i;
int sum = 0;
printf("Enter maximum values of series number: ");
scanf("%d", &number);
sum = (number * (number + 1) * (2 * number + 1 )) / 6;
printf("Sum of the above given series : ");
for (i = 1; i <= number; i++)
{
if (i != number)
printf("%d^2 + ", i);
else
printf("%d^2 = %d ", i, sum);
}
return 0;
}
2-
#include<stdio.h>
#include<conio.h>
Void nain ()
{
Int num=1, count, limit;
Float sum=0.0,fact;
Printf(“enter the number of terms\n”);
Scanf(“d”,&limit);
While(num<=limit)
{
fact=1;
for(count=1;count<=num;count++)
{
Fact=fact*count;
}
Sum=sum+(num/fact);
num++;
}
printf(“sum of %d terms of series is %f\n”,limit,sum);
getch();
}
3-
#include <stdio.h>
double sum(int n)
{
double i, s = 0.0;
for (i = 1; i <= n; i++)
s = s + 1/i;
return s;
}
int main()
{
int n = 5;
printf("Sum is %f", sum(n));
return 0;
}
#include<stdio.h>
#include<conio.h>
void Swap(int *x, int *y)
{
int Temp;
Temp = *x;
*x = *y;
*y = Temp;
}
int main()
{
int a, b;
printf ("Please Enter 2 Integer Values : ");
scanf("%d %d", &a, &b);
printf("\nBefore Swapping A = %d and B = %d", a, b);
Swap(&a, &b);
printf(" \nAfter Swapping A = %d and B = %d \n", a, b);
}
#include<graphics.h>
#include<stdio.h>
#include<conio.h>
void main()
{
int gdriver = DETECT, gmode;
int x1 = 200, y1 = 200;
int x2 = 300, y2 = 300;
clrscr();
initgraph(&gdriver, &gmode,"C:\\TURBOC3\\BGI");
line(x1, y1, x2, y2);
getch();
closegraph();
}