[go: up one dir, main page]

0% found this document useful (0 votes)
35 views11 pages

Coding

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views11 pages

Coding

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

EXAMPLE

Iterative Statement
1. Write a c language program to display no's. from 1 to 5 using a looping statement 1 2 3 4 5

for
while
do-while

Using a for a loop


#include <stdio.h>
int main() {
for (int i = 1; i <= 5; i++) {
printf("%d ", i);
}
return 0;
}

Using a while loop


#include <stdio.h>
int main() {
int i = 1;
while (i <= 5) {
printf("%d ", i);
i++;
}
return 0;
}

Using a do-while loop


#include <stdio.h>
int main() {
int i = 1;
do {
printf("%d ", i);
i++;
} while (i <= 5);
return 0;
}

Computing even numbers


Using a for loop
#include <stdio.h>
int main() {
for (int i = 1; i <= 5; i++) {
printf("%d ", i);
}
return 0;
}

Using a while loop


#include <stdio.h>
int main() {
int i = 1;
while (i <= 5) {
printf("%d ", i);
i++;
}
return 0;
}
Using a do-while
#include <stdio.h>
int main() {
int i = 1;
do {
printf("%d ", i);
i++;
} while (i <= 5);
return 0;
}
Each program will output
12345

Sum of even numbers


Using for loop
#include <stdio.h>

int main() {
printf("Numbers from 1 to 5 using 'for' loop:\n");
for (int i = 1; i <= 5; i++) {
printf("%d ", i);
}
printf("\n");

int sum = 0;
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
sum += i;
}
}
printf("Sum of even numbers from 1 to 10 using 'for' loop: %d\n", sum);
return 0;
}

Using while loop


#include <stdio.h>

int main() {
printf("Numbers from 1 to 5 using 'while' loop:\n");
int i = 1;
while (i <= 5) {
printf("%d ", i);
i++;
}
printf("\n");

int sum = 0;
i = 1;
while (i <= 10) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
printf("Sum of even numbers from 1 to 10 using 'while' loop: %d\n", sum);

return 0;
}

Using do-while
#include <stdio.h>
int main() {
printf("Numbers from 1 to 5 using 'do-while' loop:\n");
int i = 1;
do {
printf("%d ", i);
i++;
} while (i <= 5);
printf("\n");

int sum = 0;
i = 1;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 10);
printf("Sum of even numbers from 1 to 10 using 'do-while' loop: %d\n", sum);

return 0;
}

2.Using an array, write a C language program that will take 5 no's. as input to display the list of
the 5 input no's .

Using for loop


#include <stdio.h>
int main() {
int numbers[5];

printf("Enter 5 numbers using 'for' loop:\n");


for (int i = 0; i < 5; i++) {
printf("Number %d: ", i + 1);
scanf("%d", n numbers[i]);
}

printf("The numbers you entered are:\n");


for (int i = 0; i < 5; i++) {
printf("%d ", numbers[i]);
}
printf("\n");

return 0;
}

Using while loop


#include <stdio.h>

int main() {
int numbers[5];
int i = 0;

printf("Enter 5 numbers using 'while' loop:\n");


while (i < 5) {
printf("Number %d: ", i + 1);
scanf("%d", n numbers[i]);
i++;
}
printf("The numbers you entered are:\n");
i = 0;
while (i < 5) {
printf("%d ", numbers[i]);
i++;
}
printf("\n");

return 0;
}

Using do-while
#include <stdio.h>
int main() {
int numbers[5];
int i = 0;

printf("Enter 5 numbers using 'do-while' loop:\n");


do {
printf("Number %d: ", i + 1);
scanf("%d", n numbers[i]);
i++;
} while (i < 5);

printf("The numbers you entered are:\n");


i = 0;
do {
printf("%d ", numbers[i]);
i++;
} while (i < 5);
printf("\n");

return 0;
}

Sum of even numbers


Using for loop
#include <stdio.h>
int main() {
int numbers[5];
int sum = 0;

printf("Enter 5 numbers using 'for' loop:\n");


for (int i = 0; i < 5; i++) {
printf("Number %d: ", i + 1);
scanf("%d", & numbers[i]);
}

printf("The numbers you entered are:\n");


for (int i = 0; i < 5; i++) {
printf("%d ", numbers[i]);
}
printf("\n");

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


if (numbers[i] % 2 == 0) {
sum += numbers[i];
}
}
printf("Sum of even numbers: %d\n", sum);

return 0;
}

Using while Loop

#include <stdio.h>
int main() {
int numbers[5];
int sum = 0, i = 0;

printf("Enter 5 numbers using 'while' loop:\n");


while (i < 5) {
printf("Number %d: ", i + 1);
scanf("%d", & numbers[i]);
i++;
}

printf("The numbers you entered are:\n");


i = 0;
while (i < 5) {
printf("%d ", numbers[i]);
i++;
}
printf("\n");

i = 0;
while (i < 5) {
if (numbers[i] % 2 == 0) {
sum += numbers[i];
}
i++;
}
printf("Sum of even numbers: %d\n", sum);

return 0;
}

Using do-while loop


#include <stdio.h>

int main() {
int numbers[5];
int sum = 0, i = 0;

printf("Enter 5 numbers using 'do-while' loop:\n");


do {
printf("Number %d: ", i + 1);
scanf("%d", & numbers[i]);
i++;
} while (i < 5);

printf("The numbers you entered are:\n");


i = 0;
do {
printf("%d ", numbers[i]);
i++;
} while (i < 5);
printf("\n");

i = 0;
do {
if (numbers[i] % 2 == 0) {
sum += numbers[i];
}
i++;
} while (i < 5);
printf("Sum of even numbers: %d\n", sum);

return 0;
}

You might also like