Первая задачка:
#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;
}
Вторая задачка:
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);
Решение предполагает, что шкаф при необходимости можно пронести и уронив на бок
Объяснение:
# Ширина и высота двери, размеры относятся друг к другу так: высота <= ширина <= длина
HoleW=0.0
HoleH=0.0
# Ширина и высота шкафа (минимальные геометрические его размеры)
BrickW=0.0
BrickH=0.0
print("Введите размеры шкафа")
A = float(input())
B = float(input())
C = float(input())
print("Введите размеры двери")
D = float(input())
E = float(input())
#Задаём размеры дверного проёма
if(D>E) :
HoleW = D
HoleH = E
else :
HoleW = E
HoleH = D
print ("Дверь W= " + str(HoleW) + " H=" + str(HoleH));
#Задаём размер шкафа (эту часть конечно можно сделать более изящно, но лень)
if(A<=B and A<=C ) :
BrickH = A
if(B<C) :
BrickW = B
else:
BrickW = C
if(B<=A and B<=C ) :
BrickH = B;
if(A<C) :
BrickW = A
if(C<=A and C<=B ) :
BrickH = C
if(A<B) :
print ("Шкаф W=" + str(BrickW) + " H=" + str(BrickH) )
#Сравниваем размеры двери и шкафа
if(BrickW<=HoleW and BrickH<=HoleH) :
print ("YES")
print ("NO");
Первая задачка:
#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;
}
Решение предполагает, что шкаф при необходимости можно пронести и уронив на бок
Объяснение:
# Ширина и высота двери, размеры относятся друг к другу так: высота <= ширина <= длина
HoleW=0.0
HoleH=0.0
# Ширина и высота шкафа (минимальные геометрические его размеры)
BrickW=0.0
BrickH=0.0
print("Введите размеры шкафа")
A = float(input())
B = float(input())
C = float(input())
print("Введите размеры двери")
D = float(input())
E = float(input())
#Задаём размеры дверного проёма
if(D>E) :
HoleW = D
HoleH = E
else :
HoleW = E
HoleH = D
print ("Дверь W= " + str(HoleW) + " H=" + str(HoleH));
#Задаём размер шкафа (эту часть конечно можно сделать более изящно, но лень)
if(A<=B and A<=C ) :
BrickH = A
if(B<C) :
BrickW = B
else:
BrickW = C
if(B<=A and B<=C ) :
BrickH = B;
if(A<C) :
BrickW = A
else :
BrickW = C
if(C<=A and C<=B ) :
BrickH = C
if(A<B) :
BrickW = A
else :
BrickW = B
print ("Шкаф W=" + str(BrickW) + " H=" + str(BrickH) )
#Сравниваем размеры двери и шкафа
if(BrickW<=HoleW and BrickH<=HoleH) :
print ("YES")
else :
print ("NO");