Форум программистов, компьютерный форум CyberForum.ru

Инструкция SWITCH - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Текстовый корректор http://www.cyberforum.ru/cpp-beginners/thread1000004.html
Всем доброго времени суток. И сразу к делу. Задача заключается в том что бы: Читать посимвольно исходный файл и переписывать его в другой файл, убирая лишние (идущие подряд) одинаковые слова, а так же проверять и, по необходимости, исправлять расстановку пробелов между словами и знаками препинания. Все это надо написать на с++. К сожалению, я лишь написал то как вывести данные с файла, на...
C++ Builder Умножение элементов матрицы Подскажите пожалуйста, как найти произведение элементов третьего и пятого строк матрицы и вывести их в Edit? Код программы #include <vcl.h> #pragma hdrstop #include <math.h> #include <vcl.h> #pragma hdrstop http://www.cyberforum.ru/cpp-beginners/thread1000001.html
Матрица порядка n C++
Ребят, помогите пожалуйста решить задачку) Заранее огромное спасибо :)
C++ закрытие цикла
#include<stdio.h> #include<iostream> int samArray(int integerArray,int sizeOfLoadArray); void displayArray(int integerArray,int sizeOfLoadArray); int min(int arg,char*pszArgs) { int nAccumulated=0; std::cout<<"Ýòà ïðîãðàììà ñóììèðóåò ÷èñëà," << " ââåäåííûå ïîëüçîâàòåëåì\n";
C++ Написать программу, организующую заполнение целого массива из n элементов случайными значениями http://www.cyberforum.ru/cpp-beginners/thread999983.html
Помогите пожалуйста, правильно ли я делаю? вызов функции вещественного массива не получается ______________________________________________ 1. Написать программу, организующую заполнение целого массива из n элементов случайными значениями (n – целая переменная) и корректный вывод массива. 2. Выполнить предыдущую задачу для вещественного массива.
C++ Циклы в с++ Как должен выглядеть цикл for с шагом -1? подробнее

Показать сообщение отдельно
reanimatoring
 Аватар для reanimatoring
0 / 0 / 0
Регистрация: 19.01.2013
Сообщений: 25
06.11.2013, 21:09     Инструкция SWITCH
Есть программа поиска НОД - работает прекрасно.
Нужно сделать выбор 1 - НОД по 2 простым числам
2 - НОД по 3 простым числам. (добавлю потом, когда инструкция заработает)
Хочу организовать работу через инструкцию switch. Не работает почему-то.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <cstdlib>
#include <iostream>
#include <math.h>
 
using namespace std;
int main ()
{
 
int num;
cout <<"Выберете интересующее вас из списка"; 
cout <<"Определение НОД по 2м целым числам";
cin >> num;
switch (num){
       case 1:
int NOD(int a, int b)
{
    while(b!=0)
    {
        int ost = a % b;
        a = b;
        b = ost;
    }
    return a;
}
 
void printfunction()
{   
    setlocale(LC_ALL,"rus");
    system("color 0a");
   
    int a, b;
    cout<<"a, b:"<<endl;
    cin>>a;
    cin>>b;
   
    cout<<"ГЌГЋГ„ = "<<NOD(a,b)<<endl;
    system("pause");
    break;
    cout <<"Значение не верное \n";
 
    
}
 
int main(int argc, char *argv[])
{
    printfunction();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru