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

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

Ответ Добавить объявление Выделить тему
 
Опции темы Опции просмотра
Старый 13.03.2011, 03:32   #1
Strelok
Бессмертный
 
Аватар для Strelok
 
Регистрация: 22.01.2009
Адрес: Ф жДуНгЛяХ
Сообщений: 1,768
cказал Спасибо: 155
сказали Спасибо 639 раз(а) в 348 сообщении
Настроение: Angelic
Вес репутации: 280 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, 16:51   #2
operatort
Новичок
 
Аватар для operatort
 
Регистрация: 12.04.2015
Сообщений: 7
cказал Спасибо: 3
сказали Спасибо 0 раз(а) в 0 сообщении
Вес репутации: 66 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, 19:50   #3
Klemontis
Новичок
 
Регистрация: 02.07.2015
Сообщений: 20
cказал Спасибо: 0
сказали Спасибо 0 раз(а) в 0 сообщении
Настроение: Angelic
Вес репутации: 62 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, 20:25   #4
Andriana123
Местный
 
Аватар для Andriana123
 
Регистрация: 10.02.2015
Сообщений: 158
cказал Спасибо: 0
сказали Спасибо 1 раз(а) в 1 сообщении
Вес репутации: 73 Andriana123 на пути к лучшему
По умолчанию Ответ: Пишем простой калькулятор

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

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

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

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

спасибо, как раз пригодилось
Kvanteck вне форума   Ответить с цитированием
Ответ Добавить объявление Выделить тему


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

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 16:50.

 
Работает на vBulletin®.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot

 
Форумы

Город Днепропетровск
Политика
Новости Днепропетровска
Дом и семья
Кулинария
Наши дети
Доска объявлений
Досуг и развлечения
Музыка
Коллекционирование
Компьютеры и программы
Мобильная связь и интернет
Работа в Днепропетровске
Профессиональные форумы
Он и она...
Беседка
Товары

Каталог цен и товаров
Совместные покупки


Благотворительность

Помощь детям
Услуги

Переводчик текста


Информация

Телепрограмма
Карта Днепропетровска
Доска объявлений
Погода
Сервисы

Фотошоп онлайн
Города Украины
Реклама на сайте
Реклама на форуме
Наверх ↑

форум Днепропетровска
© 2008—2016



Администрация форума Днепропетровска не несет ответственности за информацию, которую размещают пользователи ресурса. Полное либо частичное копирование материалов без обратной ссылки - запрещено.