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

Первая проблема в том, что программу надо написать на Dev-C. И ни на каком другом языке.

А вторая проблема — что простые числа. как бы не совсем простые )))

C не знаю. Но на C++ код таков:

#include //для cout и cin #include //для system(«pause»); #include //для функции ceil using namespace std; int main() < setlocale(LC_ALL, «»);//русификация int p,n,summ=2; double k; int f=0; cout>n; for (int i=3; i > if (f <2)//если набежит индикатор меньше одного (а это условие простоты числа), то добавляем его в сумму < summ+=i; >f=0;//обнуляем индикатор для последуюшего анализа > > cout

Для C библиотеки будут выглядеть так:

#include //для cout и cin #include //для system(«pause»); #include //для функции ceil

В остальном нужно подправить cout и cin на printf и scanf. Да и вообще программа должна запуститься даже на Dev-C.

helper, программа хотя и работает, но явно сыровата. Попробуй её оптимизировать. Кстати методы оптимизации рассматриваются в статье, на которую ты сам и ссылаешься.

Как получить список четных чисел. А также, список нечетных чисел. Уроки Python. Александр Килинкаров


#include using namespace std; int main() < int n,summ=0; cin>>n; for (int i=1; i cout

Python задача. Найдите сумму четных положительных элементов массива

В массиве положительных и отрицательных целых чисел вычислите сумму четных положительных элементов. В цикле мы проверяем каждый элемент массива на чётность и положительность. Если элемент массива удовлетворяет обоим условиям, его значение добавляется к переменной, в которой хранится сумма. После цикла значение отображается на экране. Разбор задачи на языке программирования python.

Читайте также:
Программа на дачу с наташей барбье отзывы

Алгоритм решения задачи на python

1) Создайте переменную, которая будет суммой всех подходящих элементов массива

2) Написать цикл, который проверяет условия чётности и положительности

3) Вывести массив и сумму четных положительных элементов.

Код для нахождения суммы четных положительных элементов массива на python

from random import random

N = 10
arr = [0] * N
for i in range(N):
arr[i] = int(random() * 10) — 5
print(arr)
sum = 0
for i in range(N):
if arr[i] >= 0 and arr[i]%2 == 0:
sum += arr[i]
print(sum)

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

Задачник по программированию: Оператор цикла for

Loop_5. Напишите программу, которая выводит «Hello World!» 99 раз, каждый раз на новой строке.

Loop_6. Напишите программу, которая выводит только четные числа от 2 до 200.

Loop_7. Напишите программу, которая выводит все четные числа на заданном отрезке.

Loop_8. По данному натуральному числу x, выведите все его делители.

Loop_9. Выведите обратную последовательность нечетных чисел на отрезке от a до b, где неизвестно какая переменная больше.

Loop_10. По данному числу n найдите те числа, где сумма цифр квадрата числа больше n. Гарантируется, что n меньше 1000.

Посчитать четные и нечетные цифры числа. Решение задачи на Python

Loop_11. Найти сумму введенных пользователем десяти чисел.

Loop_14. Выведите количество натуральных делителей целого числа x, исключая 1 и само число.

Loop_15. Пользователь ввел n чисел. Найти сумму и количество отрицательных четных чисел.

Loop_16. Пользователь ввел n чисел. Найдите сумму чисел, которые больше 2, но меньше введенного N.

Loop_17. По данным n числам, определите количество чисел, оканчивающиеся на 0.

Loop_18. По данным n числам, определить наличие нуля среди них.

Loop_19. Вывести факториал числа n, где гарантируется, что n не больше 10.

Loop_20. По данному числу n!=0, найдите произведение четных чисел от 1 до n, или от n до 1, если n < 0.

Читайте также:
Если программа привязана к железу ПК как ее запустить на другом компьютере

Loop_21. Написать программу для нахождения a в степени n, введенных построчно с клавиатуры. Не использовать методы класса Math.

Loop_22. По данным двум целым числа a и b, вычислите произведение чисел на отрезке от a до b. Не гарантируется, что a обязательно меньше b. Сделать форматированный вывод.

Loop_23*. По данным построчно двум целым числам a и b, вычислите произведение чисел на отрезке от a до b, оканчивающихся на 7. Не гарантируется, что a будет меньше b. Сделать форматированный вывод.

Loop_24. При введенном любом целом n, найти значение факториала n (n!). При некорректном числе — контролировано завершить программу.

Ниже приведены задания по теме для самостоятельного решения:

Home_67. По данному числу n!=0, найдите произведение четных чисел от 1 до n, или от n до 1, если n < 0.

Home_68. Написать программу для нахождения a в степени n, введенных построчно с клавиатуры.

Home_69. По данным с клавиатуры двум целым числа a и b, вычислите произведение чисел на отрезке от a до b.

Home_70. По данным построчно двум целым числам a и b, узнать какое выражение больше a^b или b^a.

Home_71. Выведите количество натуральных делителей целого числа x, исключая единицу и само число.

Home_72. По данному числу N найдите те числа, где сумма цифр квадрата числа больше N.

Home_73. По данным построчно двум целым числам a и b, вычислите количество и произведение чисел на отрезке от a до b оканчивающихся на 19.

Home_74. Найти среднее арифметическое чисел из числового диапазона от a до b.

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

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