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

Реализовать меню, которое позволит запускать тот или иной код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Содержит ли строка string предлоги из массива строк http://www.cyberforum.ru/cpp-beginners/thread1129731.html
Пытаюсь написать программу, которая способна удалить из предложения, введенного пользователем все предлоги, упомянутые в массиве строк. Обязательно надо string, массив char не вариант ;( Вот самое начало, помогите, пожалуйста, написать сам процесс. string Prepos(string tagsFilter){ string prepos = {"a", "an", "for", "by", "and", "the", "if", " the", "is", "in", "or"}; for(int i = 0; i <...
C++ Принадлежит ли точка заштрихованной области Записать выражение, зависящее от координат точки x1 и y1 и принимающее значение true, если точка принадлежит заштрихованной области , и false, если не принадлежит. Ребята не могу сделать помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread1129730.html
C++ Вставить в упорядоченный список элемент с заданным значением так, чтобы не нарушить упорядоченность
Вставить в упорядоченный по неубыванию список элемент с заданным значением так, чтобы не нарушить упорядоченность. на c++ с помощью очереди. Желательно на turboc++
ООП. Определить, является ли текст десятичной записью числа, кратного 4 C++
Задан текст, в который входят буквы и цифры. Определить, является ли текст десятичной записью числа, кратного 4. Как написать эту программу используя классы и объекты (что прописать в классе) и как текст преобразовать в десятичную запись числа? Может быть я неправильно сформулировал вопрос, просто только начал ООП изучать.
C++ Задание массивов, вывод их на печать и вычисление вспомогательных выражений http://www.cyberforum.ru/cpp-beginners/thread1129699.html
Заданы 3 массива случайных вещественных чисел, определённой размерности A, B, C Необходимо вычислить значение М при помощи вычисления вспомогательных функций. Задание массивов, вывод их на печать и вычисление вспомогательных выражений оформить в виде отдельных функций. Выводить на экран промежуточные значения. (идёт перебор элементов матриц вроде, с использование какого-то цикла) в С++ не бум...
C++ Комбинированный способ организации таблицы идентификаторов Требуется разработать программу, реализующую комбинированный способ организации таблицы идентификаторов. Для организации таблицы используется простейшая хэш-функция, указанная в варианте задания, а при возникновении коллизий используется дополнительный метод размещения идентификаторов в памяти. Если в качестве этого метода используется дерево или список, то они должны быть связаны с элементом... подробнее

Показать сообщение отдельно
audi357
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 27
25.03.2014, 21:59     Реализовать меню, которое позволит запускать тот или иной код
Нужно слепить две простейших программы в одну и сделать простую менюшку выбора, той программы, которую хочу использовать. Есть у кого шаблон как правильно использовать switch и case?
Слепить надо вот эти две программы:
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
#include "iostream"
#include "math.h"
#include "stdio.h"
using namespace std;
int main()
{
    int s=0,i,j,max,m1,n2;
    printf("Please, enter size of the matrix,\n");
    scanf("%d%d", &m1, &n2);
    int DSE[m1][n2];
    printf("Please, enter elements of the matrix,\n");
    i=0; while (i<m1)  {j=0; while (j<n2) { cin>>DSE[i][j]; j++;
    } i++;
    }
    if (m1==1)
   { 
     printf("Answer:    This matrix have no odd line.");
     exit(0);
   } 
    i=1; 
do {
        max = DSE[i][1];
        for (j = 0; j < n2; j++)
        if (max < DSE[i][j]) max = DSE[i][j];
        else if (n2==1) max = DSE[i][j];
        s+= max;
        cout << "\n";
        printf("Number line of the matrix and it's maximum value,\n ");
            cout <<i+1<<')'<< max<<"   ";
    i+=2;
    if (i>m1) break;
} while (i<m1);
    printf("\n Answer:   ");
    cout<<s;
    return 0;
}

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
#include<iostream>
#include<math.h>
using namespace std;
#define pi 3.14159
int main()
{
    float V;
    int A,T,t,y,k,h;
    cout<<"A=   ";
    cin>>A;
    cout<<"\n"<<"T=   ";
    cin>>T;
    cout<<"\n"<<"t=   ";
    cin>>t;
    cout<<"\n"<<"y=   ";
    cin>>y;
    cout<<"\n"<<"k=   ";
    cin>>k;
    cout<<"\n"<<"h=   ";
    cin>>h;
    if (k>6.89)
    V=(pi-567+A-cos(T))/(pow(t,2)-2);
    
    if (k<=6.89)
    V=(12.3+pow(k,3))/(pow(h,2)+sqrt(k)-4);
    
    cout<<"V=   "<<V;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru