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

Одномерные массивы + указатели (среднее арифметическое чисел, введенных с клавиатуры) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа не работает как надо. Задача: Вывести сумму всех элементов массива, кратных данному числу К (вводится с клавиатуры) http://www.cyberforum.ru/cpp-beginners/thread1090142.html
Вот мой код. Суммарное число выводит слишком большее, а после завершения программы ошибку:"Run-Time Check Failure #2 - Stack around the variable 'numb' was corrupted." или подобную, только с другим массивом: "Run-Time Check Failure #2 - Stack around the variable 'mass' was corrupted." .С массивом mass еще проблемы есть.. #include <iostream> using namespace std; int main() { int K; cout <<...
C++ Запись в файл Ребята, когда я записываю в файл текст с помощью этого кода, то в файле получается первая строка пустая и только потом идет текст. Где у меня записывается эта пустая строка я не вижу :( #include <fstream> #include <iostream> #include <string> #include <stdexcept> std::string fileName; int main() http://www.cyberforum.ru/cpp-beginners/thread1090129.html
функция по выводу звезд на экран нн работает, в чем дело? C++
#include <iostream> #include <conio.h> void function (int k)// { for(int i=0;i<k;i++)
Символы в C++ C++
Пишу игру покер в консоли для закрепления знаний по ГСЧ и указателям, хочу чтобы выводилось обозначение пик и остальных мастей(символ взял с википедии(http://ru.wikipedia.org/wiki/Карточная_масть) справа в скобочках): char piki='♠'; Пишет необъявленный идентификатор. Вообщем понятно, что звучит извращенно,но может у вас есть другие варианты.. P.S. Да и символ неправильно выводится у вас на...
C++ Написать функцию kvadr с переменным числом параметров, которая определяет количество чисел, являющихся точными квадратами (2, 4, 9, 16,. . . ) типа in http://www.cyberforum.ru/cpp-beginners/thread1090113.html
Написать функцию kvadr с переменным числом параметров, которая определяет количество чисел, являющихся точными квадратами (2, 4, 9, 16,. . . ) типа int. Написать вызывающую функцию main, которая обращается к функции kvadr не менее трех раз с количеством параметров 3, 7, 11.
C++ Вычислить значение функции в заданном диапазоне Хай, форумчане. В общем нужна ваша помощь. Только начал изучать, решаю задания, но к этому не могу найти примера. Вычислить значение функции в заданном диапазоне. Осуществить вывод исходных данных и результат. Microsoft Visual C++ 6.0 Извините, если создал не в том разделе. подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,047
05.02.2014, 18:53     Одномерные массивы + указатели (среднее арифметическое чисел, введенных с клавиатуры)
если ты пишешь для плюсов используй new
Цитата Сообщение от MessageToBears Посмотреть сообщение
a=(int*)malloc(n*sizeof(int));
C++
1
a=new int[n];
ну и удаление
C++
1
delete []a;
Цитата Сообщение от MessageToBears Посмотреть сообщение
C++
1
2
3
4
5
for (i=0; i<n; i++)
{
  printf("a[%d]= ",i);
  scanf("%d",a+i);
 }
тебе нужно именно с арифметикой работать
так нельзя?
C++
1
scanf("%d",&a[i]);
 
Текущее время: 22:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru