Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2009, 00:32   #1
ProgramerBeatz
Пользователь
 
Регистрация: 31.05.2009
Сообщений: 15
По умолчанию Задача C

Вообщем дана простая задача:
Напишите программу, вычисляющую среднее арифметическое двух чисел.
Вот программный текст написанный мною:
Код:
include <iostream>
using namespace std;
void main()
{
int a=6;
int b=7;
int c;
c=a+b/2;
cout<<"t\t\Среднее арифметическое 6 и 7 "<< c;
}
При компилировании ошибок не выдаёт, но при запуске программы пишет непонятно что: http://s57.radikal.ru/i156/0906/1f/e88730a1c6fb.jpg
Прошу помощи, заранее спс!

Последний раз редактировалось Sazary; 08.06.2009 в 00:35.
ProgramerBeatz вне форума Ответить с цитированием
Старый 08.06.2009, 00:37   #2
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

1. c=a+b/2;
где скобки??

2. cout<<"t\t\Среднее арифметическое 6 и 7 "<< c;
надо cout<<"\t\t Среднее арифметическое 6 и 7 "<< c;

потом, если твой компиль не выдает ошибок - выкини его в окно вместе с компом.
vvviperrr вне форума Ответить с цитированием
Старый 08.06.2009, 00:38   #3
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Во-первых, не забывайте про скобки. Иначе у вас не среднее арифметическое получается.
Код:
c=(a+b)/2;
Русский текст так просто в консоль вывести нельзя.
Смотреть тут
http://programmersforum.ru/showthread.php?t=51229
http://programmersforum.ru/showthread.php?t=53327
и другие в поиске.

Цитата:
Сообщение от vvviperrr
потом, если твой компиль не выдает ошибок - выкини его в окно вместе с компом.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 08.06.2009, 00:43   #4
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

ааааааа, виндуза и я забыл про ее веселую консоль
vvviperrr вне форума Ответить с цитированием
Старый 08.06.2009, 01:23   #5
ProgramerBeatz
Пользователь
 
Регистрация: 31.05.2009
Сообщений: 15
По умолчанию

О_о спс за помощ, работает, только среднее арифметичское 6 и 7 равно 6,5, а выдаёт только целую часть 6 помогоите с этим плиз
ProgramerBeatz вне форума Ответить с цитированием
Старый 08.06.2009, 01:27   #6
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

Код:
include <iostream>
using namespace std;
void main()
{
float a=6;
float b=7;
float c;
c= (a+b) / 2;
cout<<"t\t\Среднее арифметическое 6 и 7 "<< c;
}
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума Ответить с цитированием
Старый 08.06.2009, 01:31   #7
ProgramerBeatz
Пользователь
 
Регистрация: 31.05.2009
Сообщений: 15
По умолчанию

Большое спсибо за помощь
ProgramerBeatz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц