Professional Documents
Culture Documents
C Program
C Program
com/c-programming/c-decision-making-loops-examples
[Calculating temperature]
int main() {
char unit;
float temp;
unit = toupper(unit);
if (unit == 'C'){
printf("\nEnter the temp in celsius: ");
scanf("%f", &temp);
temp = (temp * 9 / 5) + 32;
printf("\nThe temp in Farenheit is %.1f", temp);
}
else if (unit == 'F'){
printf("Enter the temp in Farenheit: ");
scanf("%f", &temp);
temp = ((temp - 32) * 5) / 9;
printf("\nThe temp in Farenheit is %.1f", temp);
}
else{
printf("\n %c is not a valid unit of measurement", unit);
}
return 0;
}
[Guessing Number]
#include <stdlib.h>
#include <time.h>
int main() {
int guess;
int guesses;
int answer;
srand(time(0));
do{
printf("Enter a number: ");
scanf("%d", &guess);
}
else if(guess > answer){
printf("Too High!\n");
}
else {
printf("You are CORRECT!\n");
}
guesses++;
}while(guess != answer);
printf("-------------------\n");
printf("Answer: %d\n", answer);
printf("guesses: %d\n", guesses);
printf("-------------------\n");
printf(" :) ");
return 0;
}
[Return Statement]
double square(double x){
return x * x;
}
int main() {
double x = square(2);
printf("%.2lf", x);
return 0;
}
int main() {
return 0;
}
[Half Pyramid of Alphabets]
#include <stdio.h>
int main() {
int i, j;
char input, alphabet = 'A';
printf("Enter an uppercase character you want to print in the last row: ");
scanf("%c", &input);
for (i = 1; i <= (input - 'A' + 1); ++i) {
for (j = 1; j <= i; ++j) {
printf("%c ", alphabet);
}
++alphabet;
printf("\n");
}
return 0;
}
[Full Pyramid of *]
#include <stdio.h>
int main() {
int i, space, rows, k = 0;
printf("Enter the number of rows: ");
scanf("%d", &rows);
for (i = 1; i <= rows; ++i, k = 0) {
for (space = 1; space <= rows - i; ++space) {
printf(" ");
}
while (k != 2 * i - 1) {
printf("* ");
++k;
}
printf("\n");
}
return 0;
}
[User Defined Functions]
#include <stdio.h>
int addNumbers(int a, int b); // function prototype
int main()
{
int q,w,sum;
return 0;
}
[Identify Integer]
#include <stdio.h>
int getInteger();
int main() {
int n, i, flag = 0;
// no argument is passed
n = getInteger();
if (flag == 1)
printf("%d is not a prime number.", n);
else
printf("%d is a prime number.", n);
return 0;
}
return n;
}
[Swapping Number]
#include <stdio.h>
int main() {