Форум города Днепр (Днепропетровска)
Форум города Днепр

Вернуться   Форум города Днепр (Днепропетровска) > КОМПЬЮТЕРЫ и программы > Онлайн уроки > Уроки C++

Уроки C++ Уроки C++

Ответ
 
Опции темы Опции просмотра
Старый 13.03.2011, 02:32   #1
Strelok
Бессмертный
 
Аватар для Strelok
 
Регистрация: 22.01.2009
Адрес: Ф жДуНгЛяХ
Сообщений: 1,768
Сказал(а) спасибо: 155
Поблагодарили 639 раз(а) в 348 сообщениях
Настроение: Angelic
Вес репутации: 291
Strelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспоримаStrelok репутация неоспорима
По умолчанию Пишем простой калькулятор

В этом уроке мы научим компьютер производить простые вычисления.

итак начнём.

Для начал создаём уже привычный нам шаблон.

#include <iostream>
using namespace std;

int main ()
{

}


Далее нам нужно показать компьютеру, что мы будем вводить с клавиатуры цифры, которыми в дальнейшем мы будем пользоваться.
Для этого нам нужно произвести декларацию наших элементов.

float x; - Первое вводимое число
float y; - Второе вводимое число
float r; - полученный результат
char o; - производимая операция

Теперь нам нужно ввести эти цифры.
Это делается при помощи команды cin

cin >> x;
cin >> o;
cin >> y;


Теперь перечислим операции, которые будут производится

switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}


после того как мы перечислили наши операции, выведем на экран то, что у нас получилось.

cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;

и поместим наш код в бесконечный цыкл While

Наша программа готова, осталось откомпилировать и выполнить.

#include <iostream>
using namespace std;

int main()
{
float x;
float y;
float r;
char o;
while(true)
{
cin >> x;
cin >> o;
cin >> y;
switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}
cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;
}
}
__________________
Strelok вне форума   Ответить с цитированием
Старый 19.04.2015, 15:51   #2
operatort
Новичок
 
Аватар для operatort
 
Регистрация: 12.04.2015
Сообщений: 7
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 77
operatort на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

Цитата:
Сообщение от Strelok Посмотреть сообщение
В этом уроке мы научим компьютер производить простые вычисления.

итак начнём.

Для начал создаём уже привычный нам шаблон.

#include <iostream>
using namespace std;

int main ()
{

}


Далее нам нужно показать компьютеру, что мы будем вводить с клавиатуры цифры, которыми в дальнейшем мы будем пользоваться.
Для этого нам нужно произвести декларацию наших элементов.

float x; - Первое вводимое число
float y; - Второе вводимое число
float r; - полученный результат
char o; - производимая операция

Теперь нам нужно ввести эти цифры.
Это делается при помощи команды cin

cin >> x;
cin >> o;
cin >> y;


Теперь перечислим операции, которые будут производится

switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}


после того как мы перечислили наши операции, выведем на экран то, что у нас получилось.

cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;

и поместим наш код в бесконечный цыкл While

Наша программа готова, осталось откомпилировать и выполнить.

#include <iostream>
using namespace std;

int main()
{
float x;
float y;
float r;
char o;
while(true)
{
cin >> x;
cin >> o;
cin >> y;
switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}
cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;
}
}
Подробно объяснил,-у меня получилось сделать/повторить
operatort вне форума   Ответить с цитированием
Старый 02.07.2015, 18:50   #3
Klemontis
Новичок
 
Регистрация: 02.07.2015
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Настроение: Angelic
Вес репутации: 73
Klemontis на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

Цитата:
Сообщение от Strelok Посмотреть сообщение
В этом уроке мы научим компьютер производить простые вычисления.

итак начнём.

Для начал создаём уже привычный нам шаблон.

#include <iostream>
using namespace std;

int main ()
{

}


Далее нам нужно показать компьютеру, что мы будем вводить с клавиатуры цифры, которыми в дальнейшем мы будем пользоваться.
Для этого нам нужно произвести декларацию наших элементов.

float x; - Первое вводимое число
float y; - Второе вводимое число
float r; - полученный результат
char o; - производимая операция

Теперь нам нужно ввести эти цифры.
Это делается при помощи команды cin

cin >> x;
cin >> o;
cin >> y;


Теперь перечислим операции, которые будут производится

switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}


после того как мы перечислили наши операции, выведем на экран то, что у нас получилось.

cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;

и поместим наш код в бесконечный цыкл While

Наша программа готова, осталось откомпилировать и выполнить.

#include <iostream>
using namespace std;

int main()
{
float x;
float y;
float r;
char o;
while(true)
{
cin >> x;
cin >> o;
cin >> y;
switch (o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}
cout << "You result : " << x << " " << o << " " << y << " = " << r << endl;
}
}
Отличный урок)Всё ясно и понятно)Спасибо)*
Klemontis вне форума   Ответить с цитированием
Старый 04.11.2015, 19:25   #4
Andriana123
Местный
 
Аватар для Andriana123
 
Регистрация: 09.02.2015
Сообщений: 187
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 83
Andriana123 на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

спасибо мне пригодилось
Andriana123 вне форума   Ответить с цитированием
Старый 18.01.2016, 07:45   #5
tatarin28
Новичок
 
Регистрация: 18.01.2016
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 63
tatarin28 на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

Сделал небольшие доработки и успешно сдал лабораторную работу! Большое спасибо!
tatarin28 вне форума   Ответить с цитированием
Старый 27.02.2016, 20:53   #6
Isus
Новичок
 
Регистрация: 27.02.2016
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Настроение: Brooding
Вес репутации: 61
Isus на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

Неплохой урок.
Isus вне форума   Ответить с цитированием
Старый 05.01.2017, 16:30   #7
seruy5555
Заблокирован
 
Регистрация: 20.12.2016
Сообщений: 548
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
seruy5555 пока неопределено
По умолчанию Ответ: Пишем простой калькулятор

Привет ребята! Если вам нужен классный калькулятор, я вам подкину сайт,где такой можно найти.Он обсчитывает практически все https://www.calc.ru/perevod-sistem-schisleniya.html. Мне в свое время он очень помог!
seruy5555 вне форума   Ответить с цитированием
Старый 12.01.2017, 16:23   #8
Kvanteck
Новичок
 
Регистрация: 12.01.2017
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 45
Kvanteck на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

спасибо, как раз пригодилось
Kvanteck вне форума   Ответить с цитированием
Старый 29.11.2018, 07:02   #9
vorog50
Местный
 
Аватар для vorog50
 
Регистрация: 19.09.2015
Сообщений: 111
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 71
vorog50 на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

Правда не все понял до конца. Но разберусь
vorog50 вне форума   Ответить с цитированием
Старый 22.06.2019, 11:35   #10
gtaa1994
Местный
 
Регистрация: 21.02.2019
Сообщений: 173
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 10
gtaa1994 на пути к лучшему
По умолчанию Re: Пишем простой калькулятор

Онлайн калькулятор для перевода

http://allcalc.ru/converter/farengeyty-gradusy-tselsiya
gtaa1994 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:17. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2019, vBulletin Solutions Inc. Перевод: zCarot