Здесь можно сконструировать онлайн блок схему. Для этого надо ввести код в поле ввода, приведенное ниже. Сразу описываются структурные блоки, а затем связи между ними. После ввода - нажать кнопку "Рисовать". Сейчас введен код примера блок-схемы, которую Вы видите ниже. Еще один онлайн-конструктор блок схем здесь - позволяет сгенерировать блок-схему по коду программы или по условию задачи.
2016-03-06 • Просмотров [ 530939 ]
name = input ("Bведите ваше имя: ")
age = input ("Введите ваш возраст: ")
location = input("Bведите ваше место проживания: ")
#Приветствие пользователя по имени
print("Привет, " + name + "!")
#Подтверждение информации о возрасте и месте проживания
confirm_age = input ("Вы уверены, что вам " + age + " лет? (да/нет): ")
confirm_location = input ("Вы живете в городе " + location + "? (да/ нет): ")
#Предложение дружить
if confirm_age.lower() == "да" and confirm location.lower() == "да":
print("Давайте дружить!")
else:
print("Жаль, что вы не хотите дружить. Всего доброго!")
#include <cmath>
using namespace std;
int main() {
double a1 = 54, b1 = 3.69, c1 = 2.45, d1 = 1.70;
double a2 = 3.73, b2 = 2.43, c2 = 1.62, d2 = 3.59;
double a3 = 2.25, b3 = -1.97, c3 = -3.74, d3 = -2.26;
double detA = a1*(b2*c3 - b3*c2) - b1*(a2*c3 - a3*c2) + c1*(a2*b3 - a3*b2);
double detX = d1*(b2*c3 - b3*c2) - b1*(d2*c3 - d3*c2) + c1*(d2*b3 - d3*b2);
double detY = a1*(d2*c3 - d3*c2) - d1*(a2*c3 - a3*c2) + c1*(a2*d3 - a3*d2);
double detZ = a1*(b2*d3 - b3*d2) - b1*(a2*d3 - a3*d2) + d1*(a2*b3 - a3*b2);
if (detA != 0) {
double x = detX / detA;
double y = detY / detA;
double z = detZ / detA;
cout « "Solution: x = " « x « ", y = " « y « ", z = " « z « endl;
} else {
cout « "No unique solution exists." « endl;
}
return 0;
}
#include <cmath>
using namespace std;
double algoritm(double x) {
if (x >= 1) {
return pow(x, 3) + 5 * x + 3;
}
else if (x >= 0 && x < 1) {
return abs(12 * x - 2 * pow(x, 2)) + pow(4 * x, 0.25);
}
else if (x<0) {
return sqrt(4 * pow(x, 2)) + 5;
}
}
int main() {
double x;
cout << "x engiz:";
cin >> x;
double result = algoritm(x);
cout << "Resultat: " << result << endl;
return 0;
}
#include <cmath>
using namespace std;
int main()
{
int y, x, a, b;
cout<<"x=";
cin >> x;
cout<<"a=";
cin >> a;
cout<<"b=";
cin >> b;
if (x < -3)
y = pow(x, 3) + 2 * a;
else if (x >= -3 && x <= 4)
y = log10(abs(cos(b * x)));
else if (x > 4)
y = pow(x, 2) * exp(x);
cout << "y=" << y << endl;
return 0;
}
return weight_in_pounds * 0.453592
def kilograms_to_pounds(weight_in_kilograms):
return weight_in_kilograms / 0.453592
def main():
print("Выберите опцию:")
print("1. Пересчет фунтов в килограммы")
print("2. Пересчет килограммов в фунты")
option = input("Введите номер опции (1 или 2): ")
if option == "1":
pounds = float(input("Введите вес в фунтах: "))
kilograms = pounds_to_kilograms(pounds)
print(f"{pounds} фунт(а) = {kilograms} кг")
elif option == "2":
kilograms = float(input("Введите вес в килограммах: "))
pounds = kilograms_to_pounds(kilograms)
print(f"{kilograms} кг = {pounds} фунт(а)")
else:
print("Неверная опция. Пожалуйста, выберите 1 или 2.")
if __name__ == "__main__":
main()
#include <stdio.h>
#include <cmath>
using namespace std;
double x, a, b;
int main(void) {
printf("Enter A:");
cin >> a;
printf("Enter B:");
cin >> b;
x = 4.14 * a / sqrt(b * sin(a));
cout << x << endl;
if (-10 <= x && x <= 8)
{
printf("(1)");
printf("%lf\n", 1.15 * x - 1.44 * exp(a));
}
else if (8 < x && x <= 17)
{
printf("(2)");
printf("%lf\n", ((a * b) / (b - x)) + ((a - b) - cos(3 * x)));
}
else (x < -10 && x > 17);
{
printf("(3)");
printf("%lf\n", a * b * x - x);
}
return 0;
}