0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 157
1

Что нужно добавить после ch чтобы программа запрашивала время?

19.10.2015, 18:47. Показов 560. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    char ch;
    int zp = 100, time, itog;
    setlocale (LC_ALL, "RUS");
    cout << "Введите ваше имя \n";
    cin >> ch;
    
    cout << "Введите отработанное время \n";
    cin >> time;
    itog = time * zp;
    cout << ch << "заработал в этом месяце " << itog;
 
    return 0;
}
как только вводишь имя, программа сразу выводит результат, разумеется неправильный. время даже не запрашивает
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2015, 18:47
Ответы с готовыми решениями:

Как сделать так чтобы программа запрашивала ввести путь к той папке в которой ей нужно исполнится
Всем доброго времени суток есть такая вот проблема написал программу которая переименовывает файлы...

Программа не воспринимает вводимый текст. Что нужно добавить чтобы она заработала?
#include &lt;iostream&gt; using namespace std; int main () { int gallons, liters; cout &lt;&lt;...

Подскажите пожалуйста что нужно добавить, чтобы программа работала корректно, я новичок в с++ (Метод Монте-Карло)
// ConsoleApplication1.cpp : Этот файл содержит функцию &quot;main&quot;. Здесь начинается и заканчивается...

парни нужно кое-что добавить (нужно что бы эта программа вычисляла среднее арифметическое чисел)
нужно что бы эта программа вычисляла среднее арифметическое чисел, общую сумму, максимальное и...

10
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
19.10.2015, 19:44 2
Не когда не используй вот такие имена переменных
Цитата Сообщение от bad_santa Посмотреть сообщение
time
и так тоже не дейлай
Цитата Сообщение от bad_santa Посмотреть сообщение
int zp = 100, time, itog
Вот код
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
    string FIO;
    int workprice = 100;
    int rtime=0;
    int sum=0;
    setlocale (LC_ALL, "RUS");
    cout<< "Введите ваше имя \n";
    cin >> FIO;
    cout << "Введите отработанное время ";
    cin >> rtime;
    sum = rtime * workprice;
    cout << FIO << "  заработал в этом месяце " << sum << "  зайчиков))\n";
 
    return 0;
}
0
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 157
19.10.2015, 20:30  [ТС] 3
т.е. все дело в стрингах?
Цитата Сообщение от Mesteriis Посмотреть сообщение
и так тоже не дейлай
почему?
0
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
19.10.2015, 20:36 4
bad_santa, потому что одну переменную ты объявил и определил, вторую только объявил, не путай компилятор, хоть он и умный но все равно не настолько!
А у тебя было проблема в том что time, size и тому подобные именно использую многие библиотеки как константа, и кода ты используешь эти индификаторы в своем коде, нечего хорошего от сюда не выходит!
0
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 157
19.10.2015, 20:54  [ТС] 5
Mesteriis, а ведь да, дело было именно в time и в константах, но особенно в этом
Цитата Сообщение от Mesteriis Посмотреть сообщение
потому что одну переменную ты объявил и определил, вторую только объявил
руку мастера видно сразу

Добавлено через 1 минуту
так вот где собака зарыта
0
1405 / 647 / 135
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
19.10.2015, 21:04 6
Цитата Сообщение от Mesteriis Посмотреть сообщение
одну переменную ты объявил и определил, вторую только объявил,
у него все переменные определены - не все инициализированы
0
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 157
19.10.2015, 21:06  [ТС] 7
Dani, например?
0
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
19.10.2015, 21:06 8
Dani, точно, но не суть
0
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 157
19.10.2015, 21:10  [ТС] 9
Mesteriis, почему чар заменил на стринг?
0
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
19.10.2015, 21:15 10
bad_santa, Ну а сам как думаешь?
Наверно потому что char это 1 байт! А если какой нить через "заборногузадерищенко" будет? Вот по этому для этих целей стринг Лучше подходит!
0
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 157
20.10.2015, 18:18  [ТС] 11
Mesteriis, ты открываешь мне новые горизонты
0
20.10.2015, 18:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2015, 18:18
Помогаю со студенческими работами здесь

Как сделать чтобы программа запрашивала ввод 10 чисел?
Здравствуйте! Я решил задачу и мне написали, что она не соответствует заданию. Как сделать так...

Сделать так, чтобы при вводе Х=0 программа не завершалась а запрашивала ввод нового значения Х
Как сделать чтобы при вводе Х=0 программа не завершалась а запрашивала ввод нового значения Х...

Возможно ли явно не подавать имя пользоватеся и пароль, а чтобы программа запрашивала эти данные
Есть следующая строка кода на С, при помощи которой мы подключаемся к базе данных: PGconn...

что нужно добавить чтобы программа считала общее кол,слов и число разных слов. програ общ.колич слов уже считает
#include &lt;stdio.h&gt; int main() { FILE *fp = fopen(&quot;C:/rabota2/2.txt&quot;, &quot;r&quot;);; char filename;...

Что нужно добавить, чтобы страница загрузилась?
#include &quot;mainwindow.h&quot; #include &quot;ui_mainwindow.h&quot; #include &lt;QUrlQuery&gt; #include &lt;QDebug&gt; ...

Что нужно добавить, чтобы отсортировать готовый двумерный массив?
В конце после изменения массива надо его отсортировать любым способом, а я не могу понять как. Что...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru