История изменений
Исправление fsb4000, (текущая версия) :
лучше изучать си
Си не входит в список языков на которых можно сдавать ЕГЭ. Задания на ЕГЭ будут не на Си. Лучше не изучать С в школе, а изучать языки на которых можно сдавать ЕГЭ.
Посмотрел ЕГЭ. Вот одно из заданий:
Определите, при каком наименьшем введённом значении переменной s программа выведет число 81.
C++
#include <iostream>
using namespace std;
int main() {
int s, n;
cin >> s;
n = 1;
while (s < 60) {
s = s + 5;
n = n * 3;
}
cout << n << endl;
return 0;
}
Pascal
var s, n: integer;
begin
readln (s);
n := 1;
while s < 60 do
begin
s := s + 5;
n := n * 3
end;
writeln(n)
end.
Python
s = int(input())
n = 1
while s < 60:
s = s + 5
n = n * 3
print(n)
То есть к этой задаче дали пример лишь на трёх языках. Вот какой-то из них и нужно изучать в школе. А так на ЕГЭ ещё разрешены Java и C#, для задач где нужно самому написать программу на листочке…
Исходная версия fsb4000, :
лучше изучать си
Си не входит в список языков на которых можно сдавать ЕГЭ. Задания на ЕГЭ будут не на Си. Лучше не изучать С в школе, а изучать языки на которых можно сдавать ЕГЭ.
Посмотрел ЕГЭ. Вот одно из заданий:
Определите, при каком наименьшем введённом значении переменной s программа выведет число 81.
C++
#include <iostream>
using namespace std;
int main() {
int s, n;
cin >> s;
n = 1;
while (s < 60) {
s = s + 5;
n = n * 3;
}
cout << n << endl;
return 0;
}
Pascal
var s, n: integer;
begin
readln (s);
n := 1;
while s < 60 do
begin
s := s + 5;
n := n * 3
end;
writeln(n)
end.
Python
s = int(input())
n = 1
while s < 60:
s = s + 5
n = n * 3
print(n)