По разделам

 

Решение задачи Begin 3


Даны стороны прямоугольника a и b. Найти его площадь S = a·b и
периметр P = 2·(a + b).

Код (C/C++)

#include<iostream>
using namespace std;
int main(){
	double a, b, s, p;
	cout << "Vvedite storonu A: ";
	cin >> a;
	cout << "Vvedite storonu B: ";
	cin >> b;
	s = a*b;
	p = (a+b)*2;
	cout << "Ploshyad': " << s << endl;
	cout << "Perimetr: " << p;
	return 0;
}

Код (Python)

import random

a = random.randrange(1,10)
print("Стороны прямоугольника")
print("a = ", a)
b = random.randrange(1,10)
print("b = ", b)
S = a * b
print("Площадь прямоугольника S = ", S)
P = 2 * (a + b)
print("Периметр прямоугольника P = ", P)
									

Код (Pascal)

program Begin3;
var
  S,P,a,b: Real;
begin
  Writeln('Введите стороны прямоугольинка. ');
  Write('Введите значение стороны a: ');
  Readln(a);
  Write('Введите значение стороны b: ');
  Readln(b);
  S:=a*b;
  Writeln('Площадь прямоугольника равна: ', S);
  P:=2*(a+b);
  Writeln('Периметр прямоугольника равна: ',P);
 
end.
									

Дополнительно

a = int(input())
b = int(input())
print(f"Площадь = {a} * {b} = {a * b}")
print(f"Периметр = 2 * ({a} + {b}) = {2 * (a + b)}")
									



Begin. Абрамян
Begin 1 Просмотров: 24728
Begin 2 Просмотров: 9778
Begin 3 Просмотров: 11745
Begin 4 Просмотров: 9588
Begin 5 Просмотров: 10431
Begin 6 Просмотров: 9738
Begin 7 Просмотров: 8678
Begin 8 Просмотров: 7691
Begin 9 Просмотров: 8680
Begin 10 Просмотров: 11555
Begin 11 Просмотров: 7857
Begin 12 Просмотров: 9297
Begin 13 Просмотров: 8395
Begin 14 Просмотров: 7644
Begin 15 Просмотров: 8732
Begin 16 Просмотров: 6682
Begin 17 Просмотров: 6303
Begin 18 Просмотров: 5833
Begin 19 Просмотров: 8266
Begin 20 Просмотров: 7768
Begin 21 Просмотров: 9977
Begin 22 Просмотров: 5560
Begin 23 Просмотров: 5400
Begin 24 Просмотров: 3555
Begin 25 Просмотров: 5844
Begin 26 Просмотров: 4001
Begin 27 Просмотров: 4924
Begin 28 Просмотров: 4774
Begin 29 Просмотров: 5040
Begin 30 Просмотров: 4044
Begin 31 Просмотров: 3353
Begin 32 Просмотров: 4832
Begin 33 Просмотров: 5784
Begin 34 Просмотров: 4142
Begin 35 Просмотров: 3940
Begin 36 Просмотров: 3464
Begin 37 Просмотров: 4153
Begin 38 Просмотров: 4190
Begin 39 Просмотров: 4317
Begin 40 Просмотров: 6640

Комментарии

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

  1. Avatar
    Алексей
    2023-06-09
    Решение на Python (Абрамян begin3) не совсем корректно. В условиях сказано: Даны стороны прямоугольника a и b. Найти его площадь S = a·b и периметр P = 2·(a + b). Даны!!! А в Python они задаются методом генерации случайных чисел: a = random.randrange(1,10) b = random.randrange(1,10) Вместо этого можно было сделать например так: a = int (input ("Введите сторону (a): ")) b = int (input ("Введите сторону (b): ")) и пользователь сам ввел бы размеры сторон прямоугольника и получил бы соответствующий результат.
  1. Avatar
    Алексей
    2023-06-09
    В begin 4, 5, 6 то же самое, ну и так далее......


Заявка на расчет