Предмет: Информатика, автор: Serafimka92

Братик Спасибо тебе большое. Сможешь помочь решить еще 2 задачки в СИ. Ты мне практически все долги помог сдать. Чтобы я без тебя делал.
Составьте программу вычисления произведения нечетных чисел, меньших 16.
Составьте программу вычисления суммы 100 первых членов арифметической прогрессии, если a1=5; d=4;
Желательно использовать только библиотеки #include
#include
#include
#include
Если есть такая возможность.


Serafimka92: Нету, там у всех по вариантам, и у меня одного такая задача
restIess: Та я про прогрессию) уже проверил
Serafimka92: Я по тех чести просто учусь, а тут программирование ввели
restIess: Там во второй программа еще выводит значение сотого члена прогрессии, если не нужно уберите
Serafimka92: Надеюсь по поводу этой штуки мне ничего не скажут я прост первый раз такое вижу #define _CRT_SECURE_NO_WARNINGS. СПАСИБО
restIess: в студии последней просто проблемки с этим, попробуйте в своем компиляторе запустить без этой строки, мб заработает
Serafimka92: понял
restIess: и using namespace std; у меня там тож по сути лишний, он ниче не делает))
Serafimka92: ВК есть?
restIess: лс

Ответы

Автор ответа: restIess
1

Первая задачка:

#include "stdio.h"

#include "math.h"

#include <locale.h>

int main() {

int x,pr=1;

char* locale = setlocale(LC_ALL, "");

printf("Вводите числа, чтобы окончить последовательность введите: 0\n");

do {

 scanf_s("%d", &x);

 if (x%2!=0 && x < 16 & x !=0)

 pr *= x;

} while (x != 0);

printf("%d", pr);

return 0;

}

Вторая задачка:

#include "stdio.h"

#include "math.h"

#include <locale.h>

int main() {

int a100,k=1, a1 = 5, d = 4,n=100,s=0;

a100 = a1 + d * (n - 1);

printf("%d", a100);

printf("\n");

s = ((a1 + a100) / 2) * n;

printf("%d", s);

return 0;

}


Serafimka92: Машина
restIess: турбо пушка :D
Похожие вопросы
Предмет: Математика, автор: agatakrivokon
Предмет: Математика, автор: Ликасич