1)
number_list = [int(input()) for n in range(2)]
print('наибольшее число: ' + str(max(number_list)))
print('наименьшее число: ' + str(min(number_list)))
2)
number_list = []
for n in range(4):
number_list.append(int(input()))
print('наибольшее число: ' + str(max(number_list)))
3)
age_list = []
a = age_list.append(int(input('возраст Антона: ')))
b = age_list.append(int(input('возраст Бориса: ')))
v = age_list.append(int(input('возраст Виктора: ')))
if age_list[2] > age_list[1] and age_list[2] > age_list[0]:
print('Виктор старше всех .')
elif age_list[1] > age_list[2] and age_list[1] > age_list[0]:
print('Борис старше всех .')
elif age_list[0] > age_list[1] and age_list[0] > age_list[2]:
print('Антон старше всех .')
elif age_list[0] == age_list[1] and age_list[0] > age_list[2]:
print('Борис и Антон старше всех .')
elif age_list[0] == age_list[2] and age_list[0] > age_list[1]:
print('Антон и Виктор старше Бориса .')
elif age_list[1] == age_list[2] and age_list[1] > age_list[0]:
print('Борис и Виктор старше Антона')
4)
print('Введите возраст трёх спортсменов: ')
number_list = [int(input()) for n in range(3)]
start_list = [i for i in number_list]
number_list.sort()
if number_list == start_list:
print('По росту .')
else:
print('не по росту .')
5)
month_ask = str(input('номер месяца: '))
if month_ask not in ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11',
'12', '01', '02', '03', '04', '05', '06', '07', '08', '09']:
print('неверный номер месяца .')
if month_ask in ['12', '1', '2', '01', '02']:
print('зима .')
elif month_ask in ['3', '4', '5', '03', '04', '05']:
print('весна .')
elif month_ask in ['6', '7', '8', '06', '07', '08']:
print('лето .')
elif month_ask in ['9', '10', '11', '09']:
print('осень .')
6)
age = str(input('возраст: '))
if age[-1] == '0':
print('вам %s' % age + ' лет .')
elif len(age) == 2 and age[-1] == '1' and age[0] == '1':
print('вам %s' % age + ' лет .')
elif age[-1] == '1':
print('вам %s' % age + ' год .')
elif age[-1] == '2' and age[0] != '1':
print('вам %s' % age + ' года .')
elif age[-1] == '2' and age[0] == '1':
print('вам %s' % age + ' лет .')
elif age[-1] == '3' and age[0] == '1':
print('вам %s' % age + ' лет .')
elif age[-1] == '3' and age[0] != '1':
print('вам %s' % age + ' года .')
elif age[-1] == '4' and age[0] == '1':
print('вам %s' % age + ' лет .')
elif age[-1] == '4' and age[0] != '1':
print('вам %s' % age + ' года .')
elif age[-1] == '5':
print('вам %s' % age + ' лет .')
elif age[-1] == '6':
print('вам %s' % age + ' лет .')
elif age[-1] == '7':
print('вам %s' % age + ' лет .')
elif age[-1] == '8':
print('вам %s' % age + ' лет .')
elif age[-1] == '9':
print('вам %s' % age + ' лет .')
Поделитесь своими знаниями, ответьте на вопрос:
Надо изменить эту программу так чтобы она выводила значения числа фибоначчи по введённому числу. а не до какого числа как в этой программе.var a, b, c, x: integer; beginwrite('граница x ='); read(x); c: =1; b: =1; a: =2; write(c, ' ', b, ' ' ); while abeginwrite(a, ' '); c: =b; b: =a; a: =b+cend; end.
using System;
using System.Linq;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int[,] A = new int[5, 5];
int i, j;
int cnt = 0; // Количество нулевых элементов
int sum = 0; // Сумма положительных элементов
// Задаем матрицу A и сразу считаем сумму положительных элементов и количество нулевых
Console.WriteLine("Введите матрицу A[5x5]: ");
for (i = 0; i < 5; i++)
{
Console.Write("Введите ({0}) строку матрицы: ", i+1);
// Следующая строка считывает из консоли строку, разделяет её по пробелам
// Затем каждую подстроку переводит в целое число и приводит полученную коллекцию к типу массива.
int[] numbers = Console.ReadLine().Split(' ').Select(s => int.Parse(s)).ToArray();
for (j = 0; j < 5; j++)
{
A[i, j] = numbers[j];
if (A[i, j] == 0) cnt++;
if (A[i, j] > 0) sum += A[i, j];
}
}
// Выводим матрицу на экран:
Console.WriteLine("\n\n\nМатрица A:");
for (i = 0; i < 5; i++)
{
for (j = 0; j < 5; j++) Console.Write(A[i, j]+"\t");
Console.WriteLine();
}
Console.WriteLine("Сумма положительных элементов: {0}", sum);
Console.WriteLine("Количество нулевых элементов: {0}", cnt);
}
}
}