Function Main
Declare Integer k
Assign k = 1
If k=1
Output "t"
End
If k=0
Output "F"
Else
Output "!f"
End
For k = 0 to 3
Output ""&k
End
While k<5
Output ""&k
Assign k = k+1
End
Loop
Assign k = k+1
Output ""&k
Do k<7
End
Function Main
Declare Integer i, n
Assign n = 12
Declare Integer Array a[n]
Assign a[0] = 1
For i = 1 to n-1
Assign a[i] = a[i-1] * 2
End
For i = 0 to n-1
Output "a["&i&"] = " & a[i]
End
End
#include <stdio.h>
int main() {
//! showArray(a, cursors=[i,n], n=8, cw=32)
int i, n = 12;
int a[n];
a[0] = 1;
for (i = 1; i < n; i++) {
a[i] = a[i - 1] * 2;
}
for (i = 0; i < n; i++) {
printf("a[%i] = %i\n", i, a[i]);
}
}
Function Main
Declare Integer Array values[5]
Declare Integer i
Output "Enter 5 integers: "
For i = 0 to 4
Input values[i]
End
Output "Show the Array values: "
For i = 0 to 4
Output values[i]
End
End
Function Main
Declare Integer year
Output "Enter a year:"
Input year
If (year%100 == 0 && year%400 == 0) || (year%100 != 0 && year%4 == 0)
Output year & " is a leap year"
Else
Output year & " is a leap year"
End
End
Function Main
Declare Integer n, reversed, remainder, original
Assign reversed = 0
Output "Enter a number:"
Input n
Assign original = n
While n!=0
Assign remainder = n%10
Assign reversed = reversed * 10 + remainder
Assign n = n/10
End
If original == reversed
Output original& " is a palimdrome number"
Else
Output original& " is not a palimdrome number"
End
End
#include <stdio.h>
int main() {
int n, reversed = 0, remainder, original;
printf("Enter a number: ");
scanf("%d", &n);
original = n;
while (n != 0) {
remainder = n % 10;
reversed = reversed * 10 + remainder;
n /= 10;
}
if (original == reversed)
printf("%d is a palindrome.", original);
else
printf("%d is not a palindrome.", original);
return 0;
}
Function Main
Declare Integer n, reverse, remainder
Assign reverse = 0
Output "Enter a number:"
Input n
While n!=0
Assign remainder = n%10
Assign reverse = reverse * 10 + remainder
Assign n = n/10
End
Output "The reverse number =" & reverse
End
#include <stdio.h>
int main() {
int n, i;
printf("Enter a number: ");
scanf("%d", &n);
for (i = 1; i <= 10; ++i) {
printf("%d * %d = %d \n", n, i, n * i);
}
return 0;
}
Function Main
Declare Real num1
Declare Real num2
Declare Real num3
Output "Enter three numbers: "
Input num1
Input num2
Input num3
If num1>=num2
If num1>=num3
Output "The larggest numner is: " &num1
Else
Output "The larggest numner is: " &num3
End
Else
If num2>=num3
Output "The larggest numner is: " &num2
Else
Output "The larggest numner is: " &num3
End
End
End
#include <stdio.h>
#include <stdlib.h>
int main()
{
double num1;
double num2;
double num3;
printf("Enter three numbers:\n");
scanf("%lf %lf %lf", &num1, &num2, &num3);
if (num1 >= num2) {
if (num1 >= num3) {
printf("The largest number is: %.2lf\n", num1);
} else {
printf("The largest number is: %.2lf\n", num3);
}
} else {
if (num2 >= num3) {
printf("The largest number is: %.2lf\n", num2);
} else {
printf("The largest number is: %.2lf\n", num3);
}
}
return 0;
}
Function Main
Declare Integer n
Declare Integer i
Declare Integer fact
Assign fact = 1
Output "Enter an integer: "
Input n
If (n<0)
Output "Error! Factorial of a negative number doesn't exist."
Else
For i = 1 to n
Assign fact = fact * i
End
Output "Factorial is " &fact
End
End
#include <stdio.h>
int main() {
int n, i;
int fact = 1;
printf("Enter an integer: ");
scanf("%d", &n);
if (n < 0)
printf("Error! Factorial of a negative number doesn't exist.");
else {
for (i = 1; i <= n; ++i) {
fact *= i;
}
printf("Factorial is %d",fact);
}
return 0;
}