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

1.определите сколько раз будет выполняться тело цикла,при вычислении: y=5x+12a на промежутке [-6; 6 ] с шагом 2 . 2.определите сколько раз будет выполняться тело цикла,при вычислении: y=7/12a на промежутке [-2; 1 ] с шагом 0,5 . 3.определите сколько раз будет выполняться тело цикла,при вычислении: y=9a+a(sqr2) на промежутке [-3,2 ] с шагом 2 . 4.определите сколько раз будет выполняться тело цикла,при вычислении: y=15a+3(sqr3) на промежутке [-1,2 ] с шагом 0,5 . и можно узнать как это сделать в pascalabc?

👇
Ответ:
МиссПана
МиссПана
04.07.2021
Исходя из самого вопроса - тут не важно само выражение функции.

1. 7   { -6, -4, -2, 0, 2, 4, 6 }
Var k,n : Real;
Begin
  n:=0;
  k:=-6;
  While k<=6 do
  Begin
    k:=k+2;
    n:=n+1;
  end;
  Writeln('n = ',n);
end.

2. 7   { -2, -1.5, -1, -0.5, 0, 0.5, 1 }
Var k,n : Real;
Begin
  n:=0;
  k:=-2;
  While k<=1 do
  Begin
    k:=k+0.5;
    n:=n+1;
  end;
  Writeln('n = ',n);
end.

3. 3   { -3, -1, 1 }
Var k,n : Real;
Begin
  n:=0;
  k:=-3;
  While k<=2 do
  Begin
    k:=k+2;
    n:=n+1;
  end;
  Writeln('n = ',n);
end.

4. 7 { -1, -0.5, 0, 0.5, 1, 1.5, 2 }
Var k,n : Real;
Begin
  n:=0;
  k:=-1;
  While k<=2 do
  Begin
    k:=k+0.5;
    n:=n+1;
  end;
  Writeln('n = ',n);
end.
4,6(98 оценок)
Открыть все ответы
Ответ:
антон776
антон776
04.07.2021
Решение на VB.NET:
        Const SIZE As Integer = 4
        Dim a, sum As Integer
        a = Console.ReadLine()
        sum = a
        Dim n(SIZE) As Integer
        For i = 1 To SIZE
            n(i) = a Mod 10
            a \= 10
        Next
        For i = 1 To SIZE
            For j = i + 1 To SIZE
                If n(i) > n(j) Then
                    Dim t As Integer
                    t = n(i)
                    n(i) = n(j)
                    n(j) = t
                ElseIf n(i) = n(j) Then
                    Console.WriteLine("Ошибка")
                    Exit Sub
                End If
            Next
        Next
        For i = 1 To SIZE
            sum += (n(i) + n(SIZE - i + 1)) * 10 ^ (i - 1)
        Next
        Console.WriteLine(sum)
        Console.ReadKey()
Сданной . условие - составьте программу которая учитывает все варианты, все цифры в четырехзначном ч
4,6(84 оценок)
Ответ:
kornsergo23
kornsergo23
04.07.2021
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Количество элементов массива:');
  var x:=ReadReal('Введите значение Х для заполнения массива:');
  var a:=ArrFill(n,x); a.Println
end.

Пример
Количество элементов массива: 13
Введите значение Х для заполнения массива: 2.5
2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5

begin
  var n:=ReadInteger('Количество элементов массива:');
  var x:=ReadInteger('Введите начальное значение Х для заполнения массива:');
  var a:=ArrGen(n,i->i+x); a.Println
end.

Пример
Количество элементов массива: 15
Введите начальное значение Х для заполнения массива: 8
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
4,5(11 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ