for
примеры
(Pascal)
for i := 1 to 10 do
s:=s+1;
(C#,C++)
for (int i=0;i<10;i++) {
s+=i;
}
(Ruby)
for i in 1..10
s=s+i
end
(VB, VBA, Basic,..)
for i = 1 to 10
s=s+i
next i
По умлчанию шагом счетчика является 1. Обычно шаг счетчика можно менять фразой by или step by. Хотя увы такое есть не во всех языках
(C#,C++)
for (int i=0;i<10;i=i+2) {
s+=i;
}
(VB, VBA, Basic,..)
for i = 1 to 10 step by 2
s=s+i
next i
Например в паскале возможен только обратный отсчет
for i := 10 downto 1 do
s:=s+1;
еще for примечателен тем, что даже если конец меньше начала (в варианте увеличения счета), то цикл все равно пройдет один раз. Правда не знаю подпадают ли под это правило языки из группы С
class Student():
def __init__(self, name, adress, klass, profile, subj, raiting, teacher):
self.name = name
self.adress = adress
self.klass = klass
self.profile = profile
self.subj = subj
self.raiting = raiting
self.teacher = teacher
def print_info(self):
print('Ім\'я учня:', self.name)
print('Адресс:', self.adress)
print('Класс:', self.klass)
print('Профіль', self.profile)
print('Предмет:', self.subj)
print('Оцфнка:', self.raiting)
print('Вчитель:', self.teacher, '\n')
artemenko_inf = Student('Артеменко О.П.', 'м. Київ, вул. Солом\'янська, 1', '10А', 'Гуманітарій', 'Інформатика', '10', 'Іванов І.А.')
artemenko_ukr = Student('Артеменко О.П.', 'м. Київ, вул. Солом\'янська, 1', '10А', 'Гуманітарій', 'Укр. мова', '9', 'Жук А.О.')
artemenko_fiz = Student('Артеменко О.П.', 'м. Київ, вул. Солом\'янська, 1', '10А', 'Гуманітарій', 'Фізика', '7', 'Король О.А.')
artemenko_inf.print_info()
artemenko_ukr.print_info()
artemenko_fiz.print_info()
koben_algeb = Student('Кобен С.К.', 'м. Київ, вул. Тичини, 12', '10Б', 'Фізико-математичний', 'Алгебра', '12', 'Пиріг О.Л.')
koben_inf = Student('Кобен С.К.', 'м. Київ, вул. Тичини, 12', '10Б', 'Фізико-математичний', 'Інформатика', '10', 'Іванов І.А.')
koben_ukr = Student('Кобен С.К.', 'м. Київ, вул. Тичини, 12', '10Б', 'Фізико-математичний', 'Укр. мова', '10', 'Повх А.К.')
koben_algeb.print_info()
koben_inf.print_info()
koben_ukr.print_info()
morbls_chem = Student('Морись П.З.', 'м. Київ, вул. Вишнева, 3', '10А', 'Гуманітарій', 'Хімія', '10', 'Заєць А.В.')
morbls_chem.print_info()
Объяснение:
я создал класс "ученик", с именем адресом и т.д., и потом создал переменные, которым присвоил класс "ученик" и вывел информацию о них
Поделитесь своими знаниями, ответьте на вопрос:
begin
readln(c);
c:=a+b;
writeln(c);
end.