Дана программа на языке паскаль: program a2; var a, b, c, min: real; beginwriteln (' введите три числа'); readln (a, b, c); min: =a; if bif cwriteln( 'min= ', min)endчто является результатом работы программы при следующих данных? a bcmin10511057---2105---постройте блок-схему, соответствующую программе.
Сначала обьявляются переменные s, k (это только в первых двух языках), вторая переменная "k" в Python-е обьявляется немного позже.
Переменной s — присваивается значение 5, и дальше создаётся цикл, где переменная k — начинающийся с 1 — движется к 6, через каждый полный оборот увеличиваясь на 1.
А в это время переменной s — складывается значение переменной k, то есть: 1. 5 = 5+1; 2. 6 = 6+2; 3. 8 = 8+3 и так до 6.
А потом выводится эта же переменная s, уже с другим значением.
Результат кода — число 20.
Объяснение:
#include <iostream>
using namespace std;
int main()
{
int kol, napr;
char sim;
cout << "Vvedite kolichestvo" << endl;
cin >> kol;
cout << endl << "Vvedite simvol" << endl;
cin >> sim;
char massiv[kol];
for(int i = 0; i < kol; i ++)
massiv[i] = sim;
cout << endl << "1 - gorizontalno" << endl << "2 - vertikalno" << endl;
cin >> napr;
if(napr == 1){
int i = 0;
while(i != kol){
cout << massiv[i];
i++;
}
}
if(napr == 2){
int i = 0;
while(i != kol){
cout << massiv[i] << endl;
i++;
}
}
return 0;
}