Написать программу которая вычисляет сумму первых n целых положительных четных целых чисел си

сел контрольную печатать и запустил свою програмку с массивами а она не работает а компилятор говорит все гуд я ее по моему даже не запускал компилятор молчит и все а программа вместо суммы выдает 0 Написать программу, которая вычисляет сумму первых n целых положительных четных чисел. Количество суммируемых чисел должно вводится во время работы программы .

#include int mas1[100],mas2[100],S,i,j,N; int main() < for(i=0;i<100;i++) mas1[i]=0+rand()%100; printf(«Vvedite kolichestvo summiruemih elementovn»); scanf(«%d», for(i=0;i<100;i++) if(i>0i%2==0) for(j=0;j

Код к задаче: «Вычислить сумму первых n целых положительных четных чисел»

Листинг программы

int mas[100]; int n;//заполняешь это самостоятельно int i(0), sum(0); while(i < n || i < 100) < if(!(mas[i]= 0) sum += mas[i]; ++i; >

Источник: studassistent.ru

ПРАКТИКА #1 Массивы целых чисел + цикл FOR-IF | Swift | Задачи по программированию

Задачи по C++. Сумма первых n нечетных элементов.

Задачи по C++

Автор cyber На чтение 2 мин.

Условие задачи : Найти сумму первых n нечетных элементов при помощи цикла for, число элементов должен вводить пользователь .

Сложность : легкая .

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

  1. Переменная под количество чисел .
  2. Переменная под сумму .
  3. И так как у нас цикл for нам нужна переменная под счетчик , но она у нас будет локальная, т.е. использоваться только в цикле.

using namespace std ; // используем именное пространство std int main() < setlocale(LC_ALL, «Russian»); // русский язык для консоли int count , summa ; system(«PAUSE»); // чтобы программа не закрывалась return 0 ; // возвращаем функции main() ноль >

Читайте также:
Какие программы не являются браузерами www ответ

Теперь давай спросим у пользователя сколько элементов должно быть .

cout > count ;

Переменная count будет служить нам окончанием для цикла . Думаю это понятно .

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

summa = 0; for ( int i = 0; i

Думаю что здесь не чего сложного нет . Мы просто пускаем цикл и в нем каждое число проверяем на нечетность, т.е. пишем : если(if) остаток от деления(%) неравен 0 (это будет значить что число не четное), то мы прибавляем его к нашей сумме.

Ну и теперь осталось только вывести нашу сумму на экран.

Весь код программы :

#include // подключаем библиотеку ввода и вывода using namespace std ; // используем именное пространство std int main() < setlocale(LC_ALL, «Russian»); int count , summa ; cout > count ; summa = 0; for ( int i = 0; i cout

Источник: cyberlesson.ru

C++ | Сложение числового ряда

Семинар 3: Одномерные массивы

C/C++ Структурное программирование

В одномерном массиве, состоящем из n вещественных элементов, вычислить:

  1. сумму отрицательных элементов массива;
  2. произведение элементов массива, расположенных между максимальным и минимальным элементами;
  3. упорядочить элементы массива по возрастанию.

Вариант 2

12.03.2017 03.01.2017 от cpplab

В одномерном массиве, состоящем из n вещественных элементов, вычислить:

  1. сумму положительных элементов массива;
  2. произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами;
  3. упорядочить элементы массива по убыванию.

Вариант 3

12.03.2017 07.01.2017 от cpplab

В одномерном массиве, состоящем из n целых элементов, вычислить:

  1. произведение элементов массива с четными номерами;
  2. сумму элементов массива, расположенных между первым и последним нулевыми элементами;
  3. преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом — все отрицательные (элементы, равные 0 , считать положительными).
Читайте также:
В каком году вышла 1 программа работы детского сада

Вариант 4

12.03.2017 07.01.2017 от cpplab

В одномерном массиве, состоящем из n вещественных элементов, вычислить:

  1. сумму элементов массива с нечетными номерами;
  2. сумму элементов массива, расположенных между первым и последним отрицательными элементами;
  3. cжать массив, удалив из него все элементы, модуль которых не превышает 1 . Освободившиеся в конце массива элементы заполнить нулями.

Вариант 5

12.03.2017 07.01.2017 от cpplab

В одномерном массиве, состоящем из n вещественных элементов, вычислить:

  1. максимальный элемент массива;
  2. сумму элементов массива, расположенных до последнего положительного элемента;
  3. cжать массив, удалив из него все элементы, модуль которых находится в интервале [а,b]. Освободившиеся в конце массива элементы заполнить нулями.

Семинары:

  • Полезное
  • Семинар 1: Линейные программы
  • Семинар 2: Разветвляющиеся программы
  • Семинар 2: Циклы
  • Семинар 3: Одномерные массивы
  • Семинар 4: Двумерные массивы
  • Семинар 5: Строки и файлы
  • Семинар 6: Структуры

Источник: cpp-lab.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru