Alqoritm Analizi
Tapşırıq şərt operatorunun tətbiqini həyata keçirməkdir.
Alqoritm Tətbiqi
Tələbənin qiymətini oxuyun. Cavabı çıxarın, şərt operatorunun tətbiqini həyata keçirin.
scanf("%d",&n); if (n <= 3) printf("Initial\n"); else if (n <= 6) printf("Orta\n"); else if (n <= 9) printf("Kafi\n"); else printf("Yüksək\n");
Alqoritm Tətbiqi – switch
#include <stdio.h> int n; int main(void) { scanf("%d", &n); switch (n) { case 1: case 2: case 3: printf("Initial\n"); break; case 4: case 5: case 6: printf("Orta\n"); break; case 7: case 8: case 9: printf("Kafi\n"); break; default: printf("Yüksək\n"); } return 0; }
Alqoritm Tətbiqi – switch optimallaşdırılmış
#include <stdio.h> int n; int main(void) { scanf("%d", &n); n = (n - 1) / 3; switch (n) { case 0: printf("Initial\n"); break; case 1: printf("Orta\n"); break; case 2: printf("Kafi\n"); break; default: printf("Yüksək\n"); } return 0; }
Java Tətbiqi
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); int n = con.nextInt(); if (n <= 3) System.out.println("Initial"); else if (n <= 6) System.out.println("Orta"); else if (n <= 9) System.out.println("Kafi"); else System.out.println("Yüksək"); con.close(); } }
Java Tətbiqi – switch
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); int n = con.nextInt(); switch (n) { case 1: case 2: case 3: System.out.println("Initial"); break; case 4: case 5: case 6: System.out.println("Orta"); break; case 7: case 8: case 9: System.out.println("Kafi"); break; default: System.out.println("Yüksək"); } con.close(); } }