ifelse if expression statement 1 else statement 2
- Slides: 36
if-else משפט if (expression) { statement 1; } else { statement 2; } if (expression) statement 1; else statement 2; if משפט if (expression) { statement 1; } if (expression) statement 1; אם רק הוראה אחת . © כל הזכויות שמורות. נכתב ע"י יעל ארז 4
. תוכנית הבודקת אם מספר הוא זוגי intmain() int { { int num; printf(“Please enter a number: n”); scanf(“%d”, &num); if (num%2 == 0) printf(“%d if (num%2 == 0) is evenn”, num); printf(“%d is evenn”, num); else printf(“%d return 0; is oddn”, num); } return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 5
int main(). ראשוני הוא מספר אם הבודקת תוכנית { int num; printf(“Please enter a number from 1 to 5: n”); scanf(“%d”, &num); if (num == 1) printf(“ 1 is not prime. n”); else if (num == 2) printf(“ 2 is prime. n”); else if (num == 3) printf(“ 3 is prime. n”); else if (num == 4) printf(“ 4 is not prime. n”); else if (num == 5) printf(“ 5 is prime. n”); else printf(“Illegal input. n”); return 0; . © כל הזכויות שמורות. נכתב ע"י יעל ארז } 6
int main(). ראשוני הוא 10 - ל 1 בין מספר אם הבודקת תוכנית { int num; printf(“Please enter a number from 1 to 10: n”); scanf(“%d”, &num); if (num<1 || num > 10){ printf(“Illegal Inputn”); return 1; } if (num == 1) printf(“ 1 is not prime. n”); else if (num == 2) printf(“ 2 is prime. n”); else if (num%2 == 0 || num == 9) printf(“%d is not prime. n”, num); else printf(“%d is prime. n”, num); return 0; . © כל הזכויות שמורות. נכתב ע"י יעל ארז } 7
int main() { int num; printf(“Please enter a number from 1 to 5: n”); scanf(“%d”, &num); switch (num){ case 1: printf(“ 1 is not prime. n”); break; case 2: printf(“ 2 is prime. n”); break; case 3: printf(“ 3 is prime. n”); break; case 4: printf(“ 4 is not prime. n”); break; case 5: printf(“ 5 is prime. n”); break; default: printf(“Illegal input. n”); } return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 8
int main() { int num; printf(“Please enter a number from 1 to 5): n”); scanf(“%d”, &num); switch (num){ case 1: case 4: printf(“%d is not prime. n”, num); break; case 2: case 3: case 5: printf(“%d is prime. n”, num); break; default: printf(“Illegal input. n”); } return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 9
int main() מעוברת שנה זו אם בודקת אשר תוכנית { int year; printf(“Please enter year: n”); scanf(“%d”, &year); if (year%4 == 0) { if (year%400 == 0) printf(“%d is leap year. n”, year); תמיד else- ה else if (year%100 == 0) if ל מקושר printf(“%d is not leap year. n”, year); באותו האחרון else בלוק printf(“%d is leap year. n”, year); } else printf(“%d is not leap year. n”, year); return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 10
. יורד בסדר אותם ומדפיסה מספרים 2 המקבלת תוכנית int main() { int num 1, num 2; printf(“Please enter 2 integers: n”); scanf(“%d%d”, &num 1, &num 2); if (num 1 > num 2) printf(“%d %dn”, num 1, num 2); else printf(“%d %dn”, num 2, num 1); return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 11
. יורד בסדר אותם ומדפיסה מספרים 2 המקבלת תוכנית int main() { int num 1, num 2; printf(“Please enter 2 integers: n”); scanf(“%d%d”, &num 1, &num 2); num 1 > num 2 ? printf(“%d %dn”, num 1, num 2) : printf(“%d %dn”, num 2, num 1); return 0; } טרינארי אופרטור . © כל הזכויות שמורות. נכתב ע"י יעל ארז expression ? statement if true : statement if false; 12
int main() { while (expression) { statement 1; statement 2; } return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 14
int main() ! הלולאה של הבלוק בתוך רק מוכר i { int num, sum=0; for (int i=0; i<10; i++) { printf(“please enter a number: n”); scanf(“%d”, &num); sum += num; } printf(“The sum is: %dn“, sum); return 0; }. © כל הזכויות שמורות. נכתב ע"י יעל ארז 20
int main() { int num, sum=0; int i=0; for (; i<10; i++) { printf(“please enter a number: n”); scanf(“%d”, &num); sum += num; } printf(“The sum is: %dn“, sum); return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 23
int main() { int num, sum=0; int i=0; for (; i<10; ) { printf(“Please enter a number: n”); scanf(“%d”, &num); sum += num; i++; } printf(“The sum is: %dn“, sum); return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 24
int main() { int num, sum; int i; for (i=0, sum=0; i<10; i++, sum+=num) { printf(“Please enter a number: n”); scanf(“%d”, &num); } printf(“The sum is: %dn“, sum); return 0; }. © כל הזכויות שמורות. נכתב ע"י יעל ארז 25
int main() { int num, sum=0; for (int i=0; ; i++) { if (i>=10) break; ליציאה שימושי אינסופית מלולאה printf(“please enter a number: n”); scanf(“%d”, &num); sum+=num; } printf(“The sum is: %dn“, sum); return 0; } . © כל הזכויות שמורות. נכתב ע"י יעל ארז 26
דוגמא 1 דוגמא 2 n m 17 100 270 700 = 2*270 + 160 15 17 160 270 = 1*160 + 110 2 15 110 160 = 1*110 + 50 1 2 50 110 = 2*50 + 10 0 1 10 50 0 10 +r = k*n m 50 = 5*10 + 0
#include <stdio. h> int main() { int m, n; scanf("%d%d", &n, &m); while(n != 0) { int temp = n; n = m % n; m = temp; } if(m != 0) printf("The gcd is %dn", m); return 0; }
- Sun stunned sand smothered land
- Quadratic formula
- Assembly language
- Loop in assembly language 8086
- Cmp in microprocessor
- What is nested if else statement in c
- What is nested if else statement in c
- Flowchart for if else statement
- Rise and shine algorithm
- Jae in 8086
- Parse tree for if else statement
- Assembly beq
- Asymptotic analysis
- Flowchart else if
- If else statement robotc
- Else statement
- Ibm cognos if then else statement examples
- Which statement best summarizes freedom of expression
- Three address statement for boolean expression
- While loops and if-else structures
- If else
- Can you sign over a check to someone else
- Tarry a little there is something else
- Uml sequence diagram return value
- Well myself and somebody else
- Else if pseudocode
- Macbeth act 3 scene 2 translation
- Else holmelund minarik
- Define
- Plot diagram for lather and nothing else
- Carta alir while
- Dangling else problem
- When else vhdl
- If then else pseudocode and flowchart
- Guard your heart above all else
- God never fail us
- How to write cash check