Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/34: Рейтинг темы: голосов - 34, средняя оценка - 4.91
1 / 1 / 1
Регистрация: 23.06.2014
Сообщений: 110
1

Программа которая переводит дюймы в сантиметры и сантиметры в дюймы. В чем ошибка?

24.06.2014, 23:56. Просмотров 6260. Ответов 4
Метки нет (Все метки)


в меню когда пишешь что то кроме 1 или 2 оно не выводит то что написано в default
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
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    double chislo;
    double result;
    char key;
    setlocale(LC_ALL, "Russian");
    cout << "Введiть число яке потрiбно перевести " << endl;
    cin >> chislo;
    cout << "Що ви хочете зробити? " << endl;
    cout << "Введiть 1 щоб перевести дюйми в сантиметри!" << endl;
    cout << "Введiть 2 щоб перевести сантиметри в дюйми!" << endl;
    cin >> key;
    switch (key)
    {
    case '1':
        result = chislo * 2.54;
        break;
    case '2':
        result = chislo * 0.3937;
        break;
    default:
        cout << "Не вiрне значення!";
        break;
}
    cout << "Результат = " << result;
    _getch();
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2014, 23:56
Ответы с готовыми решениями:

Сантиметры в дюймы
3.Известно, чтоо 1 дюйм равняется 2.54 см. Данное значение дюймов перевести в сантиметри и на...

Разработать приложение, переводящее дюймы в сантиметры и наоборот
Известно, что 1 дюйм равен 2.54 см. Разработать приложение, переводящие дюймы в*сантиметры...

Дюймы в сантиметры
Дюймы в сантиметры 0 Имя входного файла стандартный ввод Имя выходного файла стандартный...

Перевести сантиметры в дюймы
Написать программу которая переводит дюймы в сантиметры и наоборот, в 1 дюйме = 2.54 см

__________________
Помогаю в написании студенческих работ здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
4
502 bad gateway
Эксперт PHP
4500 / 3661 / 1538
Регистрация: 24.04.2014
Сообщений: 10,783
25.06.2014, 01:40 2
Antosha, result не инициализирована
0
381 / 275 / 478
Регистрация: 09.05.2014
Сообщений: 769
25.06.2014, 04:23 3
вывод результата внеси в case 1, 2. а вообще проще было бы лесенкой if-else сделать.
0
38 / 26 / 12
Регистрация: 31.12.2013
Сообщений: 329
25.06.2014, 04:29 4
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
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    double chislo;
    double result;
    char key;
    setlocale(LC_ALL, "Russian");
    cout << "Ââåäiòü ÷èñëî ÿêå ïîòðiáíî ïåðåâåñòè " << endl;
    cin >> chislo;
    cout << "Ùî âè õî÷åòå çðîáèòè? " << endl;
    cout << "Ââåäiòü 1 ùîá ïåðåâåñòè äþéìè â ñàíòèìåòðè!" << endl;
    cout << "Ââåäiòü 2 ùîá ïåðåâåñòè ñàíòèìåòðè â äþéìè!" << endl;
    cin >> key;
    
    switch (key)
    {
           
    case 1:
        result = chislo * 2.54;
        cout << "Ðåçóëüòàò = " << result;
        break;
    
    case 2:
        result = chislo * 0.3937;
        cout << "Ðåçóëüòàò = " << result;
        break;
    
    default:
        cout << "Íå âiðíå çíà÷åííÿ!";
        break;
    }
 
    _getch();
    return 0;
}
0
Модератор
Эксперт С++
10460 / 8712 / 5263
Регистрация: 18.12.2011
Сообщений: 23,269
25.06.2014, 09:31 5
А можно и так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 switch (key)
    {
    case '1':
        result = chislo * 2.54;
        break;
    case '2':
        result = chislo * 0.3937;
        break;
    default:
        cout << "Не вiрне значення!";
        _getch();
        return 0;
    }
    cout << "Результат = " << result;
    _getch();
    return 0;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.06.2014, 09:31

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Конвертер длин: сантиметры/дюймы
Нужно написать программу по типу конвертера, которая спрашивает у пользователя длину в сантиметрах...

Перевести дюймы в метры, сантиметры и миллиметры
Здравствуйте, помогите разобраться. Длина отрезка задана в дюймах (1 дюйм = 2,54 см). Перевести...

Перевод роста из американской системы (футы, дюймы) в европейскую (сантиметры)
пожалуйста объясните для чего и что означают цифры 8 и 11 ! #include &lt;stdio.h&gt; int main() {...

Ввести длину отрезка с указанием шкалы измерения (c – сантиметры, i – дюймы)
Я новичек, помогите мне пожалуйста с решением задачи. 1. Ввести длину отрезка с указанием шкалы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.