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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
*Оля*
1 / 1 / 0
Регистрация: 18.04.2010
Сообщений: 48
#1

найти сумму (в чем ошибка?) - C++

14.10.2010, 18:32. Просмотров 463. Ответов 8
Метки нет (Все метки)

помогите пожалуйста найти ошибку, что не верно

Цитата Сообщение от *Оля* Посмотреть сообщение
int main(int argc, char *argv[])
{int A,n;
printf('введите число А и n');
scanf('%d %d', &A, &n);
int sum=0;
for( int i=0; i<n; i++){ sum=sum+A;}
printf('%d', &sum);
/* TODO: Enter code here */
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2010, 18:32     найти сумму (в чем ошибка?)
Посмотрите здесь:

не правильно считает сумму в чем ошибка - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;math.h&gt; int fak(int K){ int s; for(s=1;K&gt;0;K--) ...

Вычислить сумму значений функций - в чем ошибка?? - C++
в чем ошибка?? Вычислить сумму значений функций #include&quot;stdafx.h&quot; #include &lt;math.h&gt; #include &lt;iostream&gt; using...

не считает сумму ниже побочной диагонали, в чем ошибка? - C++
Вот сам код,где ошибка?:( #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &lt;iomanip&gt; double **mass; int i,j,n,sum; using...

Найти максимальный элемент - в чем ошибка ? - C++
Условие: Составить программу для нахождения максимальных значений среди элементов линейных таблиц А и В. #include&lt;iostream.h&gt; ...

Найти сумму элементов, которые больше, чем максимум главной диагонали - C++
Дана квадратная матрица. Найти сумму элементов, которые больше, чем максимум главной диагонали. Поменять местами элементы главной и...

Найти сумму элементов матрицы, которые больше, чем максимум главной диагонали - C++
Дана квадратная матрица. Найти сумму элементов, которые больше, чем максимум главной диагонали. Поменять местами элементы главной и...

Вычислить значение функции(не мргу найти в чем ошибка) - C++
Не могу решить не пойму в чем проблема исправьте где не прав #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LineStown
66 / 66 / 3
Регистрация: 04.08.2010
Сообщений: 420
Завершенные тесты: 1
14.10.2010, 18:35     найти сумму (в чем ошибка?) #2
а в чем проблема?
*Оля*
1 / 1 / 0
Регистрация: 18.04.2010
Сообщений: 48
14.10.2010, 18:38  [ТС]     найти сумму (в чем ошибка?) #3
не работает

warning #2055: Excess characters in multibyte character literal ignored.
error #2140: Type error in argument 1 to 'printf'; expected 'const char *' but found 'int'.
warning #2055: Excess characters in multibyte character literal ignored.
error #2140: Type error in argument 1 to 'scanf'; expected 'const char *' but found 'int'.
warning #2055: Excess characters in multibyte character literal ignored.
error #2140: Type error in argument 1 to 'printf'; expected 'const char *' but found 'int'.
*** Error code: 1 ***
Done.

вот все, что пишет
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
14.10.2010, 18:41     найти сумму (в чем ошибка?) #4
У принэфов и сканэфов должны быть двойные кавычки.
*Оля*
1 / 1 / 0
Регистрация: 18.04.2010
Сообщений: 48
14.10.2010, 19:28  [ТС]     найти сумму (в чем ошибка?) #5
теперь работает, только не правильно.
вообще, в задаче требуется: Дано натуральное число А и n. Используя только операцию «+» вычислить: n·А, минимизировав
число операций.

может я что-то не так сделала?
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
14.10.2010, 19:30     найти сумму (в чем ошибка?) #6
Конечно, в 7 строке так
printf("%d", sum);
*Оля*
1 / 1 / 0
Регистрация: 18.04.2010
Сообщений: 48
14.10.2010, 19:40  [ТС]     найти сумму (в чем ошибка?) #7
теперь правильно работает, спасибо! =)

Добавлено через 5 минут
а можете подсказать, если нужно вывести в десятичной и в шестнадцатиричной системе, то как нужно изменить строчку

printf("%d", sum);
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
14.10.2010, 19:44     найти сумму (в чем ошибка?) #8
Цитата Сообщение от *Оля* Посмотреть сообщение
printf("%d", sum);
вот так в десятичной сс и выводит,
C
1
printf("%x", sum);
так в шестнадцатиричной
C
1
printf("%#X", sum);
а так с большими буквами ABCDEF и ноликом спереди
тут подробнее
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2010, 19:44     найти сумму (в чем ошибка?)
Еще ссылки по теме:

В чем ошибка? В массиве целых чисел найти количество максимальных элементов - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; #define N 16 #define A 0 #define B 5 void Init(int *a, int n) { ...

помгите разобраться в чем ошибка? (найти все натуральные числа в диапазоне между m и n (m<n)) - C++
Вот мое задание:найти все натуральные числа в диапазоне между m и n (m&lt;n), в записи которых нет двух одинаковых цифр. Подсчитать...

Не пойму в чем ошибка кода. дан массив А размера N найти максимальный элемент из его элементов с нечетными номерами - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;locale.h&gt; #define MAX 100 int main(void) { setlocale(LC_CTYPE, &quot;rus&quot;); ...

Найти сумму ряда. Ошибка в программе - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; unsigned long long factorial(unsigned int n) { unsigned long long f; f=1;...

Найти сумму элементов квадратной матрицы (не могу понять в чём ошибка) - C++
Доброго времени суток уважаемые форумчане. Пожалуйста подскажите в чем проблема, почему не работает? #include &lt;iostream&gt; ...


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

Или воспользуйтесь поиском по форуму:
KuKu
1556 / 1034 / 76
Регистрация: 17.04.2009
Сообщений: 2,974
14.10.2010, 19:44     найти сумму (в чем ошибка?) #9
C++
1
cout << hex << sum;
Yandex
Объявления
14.10.2010, 19:44     найти сумму (в чем ошибка?)
Ответ Создать тему
Опции темы

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