Напишите программу, которая считывает с клавиатуры два значения типа int и сохраняет их в
переменные типа int. Первое считанное значение должно быть разделено на второе считанное значение. Вывод должен быть типа double. убедитесь, что цыфры после десятичной точки появляются в результате для таких значений как 10/3
уже два дня сижу и непойму даже с чего начять
C/C++
Помогите нубу!!! начал учить С++ а это задание непонимаю совсем
хорошо
Учитывая, что для выполнения этого задания надо знать менее одной тысячной от средств языка, советую бросить явно неперспективное для тебя занятие. Есть много и других профессий :)
#include
using namespace std; int main()
{ int x, y; cout << "x y » "; cin >> x >> y;
cout << 1. * x / y << endl; system("pause > nul"); }
Вот и всё! :-)
P.S. За два дня уже можно было испробовать кучу вариантов деления двух целых чисел друг на друга с получением результата типа double и найти кучу сайтов, таких как cppstudio. А слушать клоунов, блеющих про какой-то спойлинг, что эта де "задача на преобразование типа (или приведение типа)" - это отстой! Что проще - написAть 1.*x/y или начАть ни к селу и не к городу типы приводить (double)x / y ?
using namespace std; int main()
{ int x, y; cout << "x y » "; cin >> x >> y;
cout << 1. * x / y << endl; system("pause > nul"); }
Вот и всё! :-)
P.S. За два дня уже можно было испробовать кучу вариантов деления двух целых чисел друг на друга с получением результата типа double и найти кучу сайтов, таких как cppstudio. А слушать клоунов, блеющих про какой-то спойлинг, что эта де "задача на преобразование типа (или приведение типа)" - это отстой! Что проще - написAть 1.*x/y или начАть ни к селу и не к городу типы приводить (double)x / y ?
Ты хоть напиши в каком месте ты застрял?
Поставил ли среду разработки? Умеешь ли откомпилировать и запустить код? Знаешь ли какой инструкцией считывать ввод пользователя? Как объявить и присвоить переменную? и так далее.
Поставил ли среду разработки? Умеешь ли откомпилировать и запустить код? Знаешь ли какой инструкцией считывать ввод пользователя? Как объявить и присвоить переменную? и так далее.
Перечитав условие задачи, выстроить все логические цепочки и по ним найти корень задачи (что главное). На него и ориентироваться.
Это задача на преобразование типа (или приведение типа). Обе объявленные переменные должны быть типа int, но результат деления должен быть типа double! Следует знать, что результат деления двух целых чисел в C++ по умолчанию целочисленный! А чтобы он стал вещественным, требуется хотя бы одно из чисел привести к вещественному типу.
Теперь понятно?
Это задача на преобразование типа (или приведение типа). Обе объявленные переменные должны быть типа int, но результат деления должен быть типа double! Следует знать, что результат деления двух целых чисел в C++ по умолчанию целочисленный! А чтобы он стал вещественным, требуется хотя бы одно из чисел привести к вещественному типу.
Теперь понятно?
Григорьев Николай
Начните с первого предложения условия, всё остальное опустите. Попробуйте выполнить только это.
К остальному приступайте только после того, как выполните первое.
К остальному приступайте только после того, как выполните первое.
Раиль Гильмалтдинов
Большое спасибо
вроде начал понимать что к чему
вроде начал понимать что к чему
тебе нужно научится понимать что от тебя хотят в задаче и для лучшего понимания делать это поэтапно. В начале тебя просят сделать 2 ввода или по другому говоря нужно будет использовать в коде 2 cin и каждый результат ввода записать в переменные типа int т. е. cin >> inputFirst; cin >> inputSecond; Дальше тебя просят первое введенное значение разделить на второе т. е. inputFirst / inputSecond и результат вывести в типе double т. е. (double)inputFirst / inputSecond и просят убедиться в том что в результате точка появляется после десятичного числа т. е. просят глазами увидеть что результат действительно число с плавающей точкой cout << (double)inputFirst / inputSecond
Похожие вопросы
- Помогите с заданием по программированию язык C(не С++)
- Помогите понять задание С++
- Помогите сделать задания в С++
- Программа не выполняет условия задания, исходный массив меняет сам себя, помогите найти ошибку
- Помогите решить задание на c++
- Помогите решить задачу на С++ (мне не совсем ясен смысл задания)
- Помогите с заданием по программированию, С++, напишите код для 1 курса
- Помогите с заданием на С++
- Помогите решить данное задание, на языке программирования с++
- Помогите решить задание на C++
Автор вопроса написал, что НАЧАЛ УЧИТЬ …
Поможет ли ему спойлинг?