Ответ:
823543
Объяснение:
Все 7 букв кроме А могут использоваться на каждой из 6 позиций. Буква А - только на одной из 7, но обязательно.
Получаем 7⁶×7 = 7⁷ = 823543
Ну... а что сложного? Создаёшь структуру, заполняешь её, и обрабатываешь условие на входном M:
#include <stdio.h>
#include <conio.h>
#include <locale.h>
int main(void) {
setlocale(LC_ALL, "russian");
struct months {
char name[16];
int days;
};
struct months m[12] = {
{"Январь", 31},
{"Февраль", 29},
{"Март", 31},
{"Апрель", 30},
{"Май", 31},
{"Июнь", 30},
{"Июль", 31},
{"Август", 31},
{"Сентябрь", 30},
{"Октябрь", 31},
{"Ноябрь", 30},
{"Декабрь", 31}
};
int M;
printf("Введите номер месяца: ");
scanf("%d", &M);
if (M > 0 && M < 13) {
M--;
if (m[M].days == 29 || m[M].days == 30) {
printf("В месяце \"%s\" %d дней.", m[M].name, m[M].days);
} else {
printf("В месяце \"%s\" %d день.", m[M].name, m[M].days);
}
} else {
printf("Неизвестный месяц.");
}
getch();
return 0;
}
Это было проверено в компиляторах онлайн, проверьте на своём компьютере вывод (чисто оформление). Остальное работает верно.
pupils = input('Количество учеников: ')apples = input('Количество яблок: ')m = apples // pupilsprint(m, ' яблок на ученика, ', apples-m*pupils, ' яблок в остатке')
Program Program1;
var
i,n,y:integer;
begin
write('Введите значение n: ');
readln(n);
i:=2;
y:=1;
while i<=2*n do
begin
y:=y*i;
inc(i,2);
end;
writeln('y=',y);
end.
Я напишу на паскале;
program srednie_v_masive; var a:array[1..3] of longint; s,k,i,n:longint;begin readln(n); while not eof do begin for i:=1 to n do begin read(a[i]); s:=s+a[i]; end; writeln(s/n); end;end.
n - ето количество чисел в масиве,а - ето масив значений,s - cума чисел,
и выводим среднее в масиве значение ето сума поделеная на их количесво,тобеш n