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

From AsIsWiki
Jump to: navigation, search

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


Contents

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);
    }
}


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;
}


Pascal



JavaScript




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

Personal tools
Namespaces

Variants
Actions
Navigation
Tools