Форум программистов, компьютерный форум CyberForum.ru

Сумма двух чисел - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 55, средняя оценка - 4.64
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
24.06.2010, 20:39     Сумма двух чисел #1
Ребята,помогите составить задачу"Сумма двух чисел"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2010, 20:39     Сумма двух чисел
Посмотрите здесь:

C++ Найти порядковые номера двух соседних чисел, сумма которых максимальна.
C++ Сумма двух чисел
C++ Среди чисел найти все, у которых сумма первых двух равна сумме последних двух
Сумма двух наибольших чисел последовательности. C++
Директива #define для нахождения наименьшего из двух чисел. Сумма ряда C++
Если сумма двух чисел меньше 1, то большее из чисел заменить их произведением C++
Сумма, произведение, разность, и частное от деления двух чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AnTro.Net
 Аватар для AnTro.Net
131 / 127 / 16
Регистрация: 28.04.2010
Сообщений: 930
24.06.2010, 20:47     Сумма двух чисел #2
maslovartem, ты серьезно?

Добавлено через 5 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream.h>
#include <conio.h>
int main()
{
clrscr();
int a,b,c;
cout<<"input A"<<endl;
cin>>a;
cout<<"input B"<<endl;
cin>>b;
c=a+b;
cout<<c;
getch();
return 1;}
neske
1426 / 793 / 56
Регистрация: 26.03.2010
Сообщений: 2,734
24.06.2010, 20:50     Сумма двух чисел #3
AnTro.Net, я не пойму зачем вы отчищаете экран в самом начале это раз, и зачем вы возвращаете единицу, если принято что при успешном выполнении функции, возвращается, ноль, это два.
AnTro.Net
 Аватар для AnTro.Net
131 / 127 / 16
Регистрация: 28.04.2010
Сообщений: 930
24.06.2010, 20:55     Сумма двух чисел #4
neske, очищаю для того что бы не собиралось мусора на экране
а возвращать можно и 0 и 1, нет разницы
Хохол
Эксперт C++
 Аватар для Хохол
475 / 443 / 13
Регистрация: 20.11.2009
Сообщений: 1,292
24.06.2010, 20:59     Сумма двух чисел #5
О_о фигасе заявочка.
AnTro.Net
 Аватар для AnTro.Net
131 / 127 / 16
Регистрация: 28.04.2010
Сообщений: 930
24.06.2010, 21:12     Сумма двух чисел #6
хорошо, пускай возвращает 0
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
24.06.2010, 21:20  [ТС]     Сумма двух чисел #7
а где же Void main,printf ?мне то надо не функцию,а код задачи(((
Scythian
 Аватар для Scythian
58 / 58 / 8
Регистрация: 01.01.2010
Сообщений: 222
24.06.2010, 21:26     Сумма двух чисел #8
Цитата Сообщение от AnTro.Net Посмотреть сообщение
а возвращать можно и 0 и 1, нет разницы
Ну в данной программе в принципе да.... Но это не корректный стиль написания кода. Код должен трактоваться однозначно всеми кто его читает. Принято, что при благоприятном завершении программы возвращается 0. В противном случае вы говорите системе, что программа сработала некорректно.

Добавлено через 3 минуты
Цитата Сообщение от maslovartem Посмотреть сообщение
а где же Void main,printf ?мне то надо не функцию,а код задачи(((
Это и есть код. А по поводу Void main,printf я бы посоветовал почитать о типах функций и о вводе-выводе в С++
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
24.06.2010, 21:29  [ТС]     Сумма двух чисел #9
а это по вашему правильно,или есть ошибки?

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int sum( int* a, int* b )
{
  return( *a + *b );
}
 
int main(int,char**)
{
 int a=10,b=20; 
  printf( "%d\n", sum( &a, &b ) );
  return 0;
}
void main()
{
 clrscr();
 printf("6+4=%d",sum(2,6,4));
getch();
}
Scythian
 Аватар для Scythian
58 / 58 / 8
Регистрация: 01.01.2010
Сообщений: 222
24.06.2010, 21:31     Сумма двух чисел #10
ве функции main в одной программе НИКОГДА! не может быть!
Это во-первых...

А вы ее вообще компилировали??
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
24.06.2010, 21:35  [ТС]     Сумма двух чисел #11
а сможешь сделать проавильно?

Добавлено через 56 секунд
у меня нет си(((

Добавлено через 1 минуту
у меня нет Си(((

Добавлено через 1 минуту
у меня нет Си(((
Scythian
 Аватар для Scythian
58 / 58 / 8
Регистрация: 01.01.2010
Сообщений: 222
24.06.2010, 21:41     Сумма двух чисел #12
Бесплатные среды (IDE) для программирования на С/С++

Почитай и скачай компилятор.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
24.06.2010, 21:45     Сумма двух чисел #13
Цитата Сообщение от Scythian Посмотреть сообщение
Принято, что при благоприятном завершении программы возвращается 0. В противном случае вы говорите системе, что программа сработала некорректно.
Не нулевой результат еще не означает некорректное завершение программы.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int sum( int* a, int* b )
{
  return( *a + *b );
}
 
int main()
{
  int a=10,b=20; 
  printf( "%i + %i = %d\n",a, b, sum( &a, &b ) );
  getchar();
  return 0;
}
Scythian
 Аватар для Scythian
58 / 58 / 8
Регистрация: 01.01.2010
Сообщений: 222
24.06.2010, 21:48     Сумма двух чисел #14
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<stdio.h>
int sum( int a, int b )
{
  return( a + b );
}
 
main()
{
 int a=10,b=20; 
  printf( "%d\n", sum( a, b ) );
  return 0;
}
Добавлено через 3 минуты
Цитата Сообщение от kazak Посмотреть сообщение
Не нулевой результат еще не означает некорректное завершение программы
Согласен. Но нулевой - это однозначно благополучное завершение.
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
24.06.2010, 21:54  [ТС]     Сумма двух чисел #15
у меня версия Си под DOS,мне надо код под эту прогу(((
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
24.06.2010, 21:56     Сумма двух чисел #16
Предыдущие два поста, выбирай.
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
24.06.2010, 22:00  [ТС]     Сумма двух чисел #17
а где продолжение,сразу после твоей функции должно начинаться void main.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
24.06.2010, 22:11     Сумма двух чисел #18
Цитата Сообщение от kazak Посмотреть сообщение
C
1
2
3
4
5
6
7
int main()
{
 int a=10,b=20; 
 printf( "%i + %i = %d\n",a, b, sum( &a, &b ) );
 getchar();
 return 0;
}
А это что?
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
24.06.2010, 22:15  [ТС]     Сумма двух чисел #19
Мне надо в таком стиле:


#include<stdio.h>
#include<conio.h>
void input(char *s)
{
char ch;
int i;
for(i=0,ch=' ';ch!='.';i++)
{
ch=getchar();
s[i]=ch;
}
s[i]='\0';
}
void main()
{
clrscr();
char s[80];
printf("Введите предложение (в конце поставьте точку): ");
input(s);
printf("\n\nВведённое вами предложение: %s\n\nДля выхода нажмите любую клавишу",s);
getch();
}

понимаешь?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2010, 22:33     Сумма двух чисел
Еще ссылки по теме:

C++ Сумма двух различных действительных чисел
Если сумма чисел x, y, z меньше 1, то наименьшее из этих трех заменить полусуммой двух других... C++
Сумма двух квадратов натуральных чисел C++
Вывести на экран элементы массива, сумма первых двух цифр равна сумме двух последних C++
C++ Сумма двух мегабольших чисел через класс

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
neske
1426 / 793 / 56
Регистрация: 26.03.2010
Сообщений: 2,734
24.06.2010, 22:33     Сумма двух чисел #20
Это вы не понимаете, вам уже предложили решение, и не одно.
Yandex
Объявления
24.06.2010, 22:33     Сумма двух чисел
Ответ Создать тему
Опции темы

Текущее время: 14:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru