![]() |
|
Модераторы: bsa |
![]()
|
|
| Hetls |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 18.10.2016 Где: Русь Матушка! !! Репутация: нет Всего: нет |
Даны два действительных числа х и у. Вычислить их сумму, разность, произведение и частное.
Исходные данные разместить на одной строке. Выдать информацию в виде: а)отступить 10 позиций и напечатать: ЗАДАНЫ ЗНАЧЕНИЯ X=.... Y=.... б) пропустить 2 строки и напечатать ответ в виде СУММА РАЗНОСТЬ ПРОИЗВЕДЕНИЕ ЧАСТНОЕ под каждым наименованием напечатать соответствующее значение в) подчеркнуть последнюю строку г) отступить 10 позиций и напечатать: КОНЕЦ Вообщем почему Dev C++ ругается на тип данных float и как это можно исправить, чтобы программа работала? (исходный код на языке C++ расположен ниже) Прошу, пожалуйста помочь! #include<iostream>// подключение библиотеки ввода и вывода #include<cstdlib>// подключение стандартной библиотеки языка С++ using namespace std; int main() { float x, y, s, r, p, v; cin>> x; cin>> y; float s = x + y; float r = x - y; float p = x * y; float v = x / y; cout<<" Ввести x:"; cin >>"%f", &x; cout<<" Ввести y:"; cin >>"%f", &y; cout<<"%10c ЗАДАНЫЗНАЧЕНИЯ x=%f y=%f \n\n",' ', x, y>>; cout<<"%10c СУММА РАЗНОСТЬ ПРОИЗВЕДЕНИЕ ЧАСТНОЕ \n", ' '>>; cout<<"x+y = "<< s <<endl; cout<<"x-y = "<< r <<endl; cout<<"x*y = "<< p <<endl; cout<<"x/y = "<< v <<endl; cout<<"%10c %.2f %.2f %.2f %.2f \n", ' ', (s), ®, (p), (v)>>; cout<<"%10c ________________________________________ _\n", ' '>>; system("pause"); return 0; } Это сообщение отредактировал(а) Hetls - 18.10.2016, 16:35 |
|||
|
||||
| azesmcar |
|
||||||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
он не на тип данных ругается, а на redefinition.
переменные с такими именами уже были объявлены выше, кроме того cin используется неправильно. это не scanf, посмотри как использовать std::cin. Тоже самое касается и std::cout. что за >> после cout-а?? а на строке
я уже потерялся. что это? Это сообщение отредактировал(а) azesmcar - 18.10.2016, 17:55 |
||||||
|
|||||||
| Hetls |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 18.10.2016 Где: Русь Матушка! !! Репутация: нет Всего: нет |
Насчёт ссылок спасибо, обязательно прочту. А насчёт строки, я просто про бывал реализовать все 4 операции в одну строку (s-сложение и т.д.), как было сделано у меня на языке СИ. вот программа на языке СИ: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { float X=0, Y=0; printf(" Ввести X:"); scanf("%f", &X); printf(" Ввести Y:"); scanf("%f", &Y); printf("%10c ЗАДАНЫЗНАЧЕНИЯ X=%f Y=%f \n\n",' ', X, Y); printf("%10c СУММА РАЗНОСТЬ ПРОИЗВЕДЕНИЕ ЧАСТНОЕ \n", ' '); printf("%10c %.2f %.2f %.2f %.2f \n", ' ', (X+Y), (X-Y), (X*Y), (X/Y)); printf("%10c ________________________________________ _\n", ' '); system("pause"); return 0; } Это сообщение отредактировал(а) Hetls - 18.10.2016, 19:57 |
||||
|
|||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
как-то так... Это сообщение отредактировал(а) azesmcar - 19.10.2016, 12:16 |
|||
|
||||
| Hetls |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 18.10.2016 Где: Русь Матушка! !! Репутация: нет Всего: нет |
Компилятор пишет про ошибку в 10 строке: converting to execution character set: Illegal byte sequence Это сообщение отредактировал(а) Hetls - 19.10.2016, 14:48 |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
Скорее всего скопировалось что-то не так или русские символы не нравятся. Проверь кодировку файла.
Добавлено через 5 минут и 31 секунду по сути это все ради текста на русском. на английском все будет намного проще.
|
|||
|
||||
| Hetls |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 18.10.2016 Где: Русь Матушка! !! Репутация: нет Всего: нет |
Огромное вам спасибо, за оказанную мне помощь! Удачи! |
||||
|
|||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |