Практикум по программированию. Основы. Циклы. Опрос группы

From AsIsWiki
(Difference between revisions)
Jump to: navigation, search
 
Line 14: Line 14:
  
 
     public static void main(String[] args) {
 
     public static void main(String[] args) {
       
+
 
 
         Scanner in = new Scanner(System.in);
 
         Scanner in = new Scanner(System.in);
       
+
 
System.out.println();
+
        System.out.println();
         System.out.println(" Статистика изучающих иностранный язык ");
+
         System.out.println(" Статистика изучающих иностранный язык");
         System.out.println("  Тестируемые вводят одну из цифр:   ");
+
         System.out.println("  Тестируемые вводят одну из цифр:");
         System.out.println("    1 - если изучали английский       ");
+
         System.out.println("    1 - если изучали английский");
         System.out.println("    2 - если изучали немецкий         ");
+
         System.out.println("    2 - если изучали немецкий");
         System.out.println("    3 - если изучали французский     ");
+
         System.out.println("    3 - если изучали французский");
         System.out.println("    0 - если не изучал никакой       ");
+
         System.out.println("    0 - если не изучал никакой");
 
         System.out.println("---------------------------------------");
 
         System.out.println("---------------------------------------");
  
         System.out.print(" Введите количество тестируемых: ");  
+
         System.out.print(" Введите количество тестируемых: ");
int n = in.nextInt();
+
        int n = in.nextInt();
  
 
         System.out.println("---------------------------------------");
 
         System.out.println("---------------------------------------");
  
int z, coua = 0, coun = 0, couf = 0, counon = 0;
+
        int z, coua = 0, coun = 0, couf = 0, counon = 0;
  
for (int i = 1; i <= n; i++) {
+
        for (int i = 1; i <= n; i++) {
  
    System.out.print(" Тестируемый N" + i + ": ");
+
            System.out.print(" Тестируемый N" + i + ": ");
    z = in.nextInt();
+
            z = in.nextInt();
  
    switch (z) {
+
            switch (z) {
 
+
                case 1: coua++; break;
    case 1:
+
                case 2: coun++; break;
    coua++;
+
                case 3: couf++; break;
    break;
+
                case 0: counon++; break;
 
+
            }
    case 2:
+
        }
    coun++;
+
    break;
+
 
+
    case 3:
+
    couf++;
+
    break;
+
 
+
    case 0:
+
    counon++;
+
    break;
+
    }
+
 
+
}
+
  
 
         System.out.println("---------------------------------------");
 
         System.out.println("---------------------------------------");
System.out.printf(" Английский язык  - %d\n", coua);
+
        System.out.printf(" Английский язык  - %d\n", coua);
System.out.printf(" Немецкий язык    - %d\n", coun);
+
        System.out.printf(" Немецкий язык    - %d\n", coun);
System.out.printf(" Французкий язык  - %d\n", couf);
+
        System.out.printf(" Французкий язык  - %d\n", couf);
System.out.printf(" Нет знаний языка - %d\n", counon);
+
        System.out.printf(" Нет знаний языка - %d\n", counon);
 
     }
 
     }
 
}
 
}
Line 79: Line 66:
  
 
int main() {
 
int main() {
 
+
   
 
     int n;
 
     int n;
 
      
 
      
Line 103: Line 90:
 
          
 
          
 
         switch (z) {
 
         switch (z) {
               
+
             case 1: coua++; break;
             case 1:
+
             case 2: coun++; break;
                coua++;
+
             case 3: couf++; break;
                break;
+
             case 0: counon++; break;
               
+
             case 2:
+
                coun++;
+
                break;
+
               
+
             case 3:
+
                couf++;
+
                break;
+
               
+
             case 0:
+
                counon++;
+
                break;
+
 
         }
 
         }
       
 
 
     }
 
     }
 
      
 
      
Line 128: Line 102:
 
     printf(" Французкий язык  - %d\n", couf);
 
     printf(" Французкий язык  - %d\n", couf);
 
     printf(" Нет знаний языка - %d\n\n", counon);
 
     printf(" Нет знаний языка - %d\n\n", counon);
 
+
   
 
     return 0;
 
     return 0;
 
}
 
}

Latest revision as of 12:34, 22 March 2016

Назад · Задачи · Дальше


Contents

[edit] Java

import java.util.Scanner;

public class Task12 {

    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);

        System.out.println();
        System.out.println(" Статистика изучающих иностранный язык");
        System.out.println("   Тестируемые вводят одну из цифр:");
        System.out.println("     1 - если изучали английский");
        System.out.println("     2 - если изучали немецкий");
        System.out.println("     3 - если изучали французский");
        System.out.println("     0 - если не изучал никакой");
        System.out.println("---------------------------------------");

        System.out.print(" Введите количество тестируемых: ");
        int n = in.nextInt();

        System.out.println("---------------------------------------");

        int z, coua = 0, coun = 0, couf = 0, counon = 0;

        for (int i = 1; i <= n; i++) {

            System.out.print(" Тестируемый N" + i + ": ");
            z = in.nextInt();

            switch (z) {
                case 1: coua++; break;
                case 2: coun++; break;
                case 3: couf++; break;
                case 0: counon++; break;
            }
        }

        System.out.println("---------------------------------------");
        System.out.printf(" Английский язык  - %d\n", coua);
        System.out.printf(" Немецкий язык    - %d\n", coun);
        System.out.printf(" Французкий язык  - %d\n", couf);
        System.out.printf(" Нет знаний языка - %d\n", counon);
    }
}


[edit] C++

// g++ 4.2

#include <iostream>

using namespace std;

int main() {
    
    int n;
    
    cout << "\n Статистика изучающих иностранный язык\n";
    cout << "   Тестируемые вводят одну из цифр:\n";
    cout << "     1 - если изучали английский\n";
    cout << "     2 - если изучали немецкий\n";
    cout << "     3 - если изучали французский\n";
    cout << "     0 - если не изучал никакой\n";
    cout << "---------------------------------------\n";
    
    cout << " Введите количество тестируемых: ";
    cin >> n;
    
    cout << "---------------------------------------\n";
    
    int z, coua = 0, coun = 0, couf = 0, counon = 0;
    
    for (int i = 1; i <= n; i++) {
        
        printf(" Тестируемый N%d: ", i);
        cin >> z;
        
        switch (z) {
            case 1: coua++; break;
            case 2: coun++; break;
            case 3: couf++; break;
            case 0: counon++; break;
        }
    }
    
    cout << "---------------------------------------\n";
    printf(" Английский язык  - %d\n", coua);
    printf(" Немецкий язык    - %d\n", coun);
    printf(" Французкий язык  - %d\n", couf);
    printf(" Нет знаний языка - %d\n\n", counon);
    
    return 0;
}


[edit] Pascal



[edit] JavaScript




Назад · Задачи · Дальше

Personal tools
Namespaces

Variants
Actions
Navigation
Tools