М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
stasiko1
stasiko1
29.01.2022 13:11 •  Информатика

Надо изменить эту программу так чтобы она выводила значения числа фибоначчи по введённому числу. а не до какого числа как в этой программе.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.

👇
Открыть все ответы
Ответ:
bryuho20011
bryuho20011
29.01.2022

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);

       }

   }

}


Привет. Написать код C# ну или если есть возможность, дайте ссылку на статью. Дана матрица А размера
4,8(30 оценок)
Ответ:
bizi2002
bizi2002
29.01.2022

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 + ' лет .')

4,5(94 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ