struev2003260
?>

Решить! 1.с repeat напишите программу, которая требует у вас пароль, например 111. если пароль правильный, то заполняет все строки экрана сообщением "молодец". если после пятой попытки пароль всё равно неверен, выходит из программы я составил программу, но как ограничить её 5-ю попытками, не знаю 2.составьте программу, вычисляющую а*в, не пользуясь операцией умножения. а и в любое натуральное число. 3.каждая бактерия делится на две в течение одной минуты. в начальный момент имеется одна бактерия. составьте программу, которая рассчитывает количество бактерий на заданное вами целое значение момента времени(15 минут, 7 минут и т п.) 4. в 1202г. итальянский леонард пизанский (фибоначчи) предложил такую : пара кроликов каждый месяц дает приплод – двух кроликов (самца и самку), от которых через два месяца уже получается новый приплод, сколько кроликов будет через год, если в начале года имелась одна пара? согласно условию числа, соответствующие количеству кроликов, которые появляются через каждый месяц, составляют последовательность 1, 1, 2, 3, 5, 8, 13, 21, 37, … составьте программу, позволяющую найти все числа фибоначчи, меньшие заданного числа n.

Информатика

Ответы

adel25159
Var X,n: integer;beginn:=0;repeat Write ('Значение X= '); Readln (X); if X <> 111 then//until X = 111;Writeln ('Пароль неверный!')else writeln('Молодец!');inc(n);
until (x=111) or (n=5);if n=5 then writeln('Максимум 5 попыток');end.
kategar
Вторая задача
var a,b,i,sum:integer;beginread(a,b);for i:=1 to b do begin   inc(sum,a);   end;writeln(sum);end.
Третья задача.
var a,b,i,sum:integer;beginwriteln('Cколько минут
Четвертая задача
var a,i,x:integer;    fibb:array [0..1000] of integer;beginread(a);fibb[0]:=1;fibb[1]:=1;i:=2;while fibb[i-1]<a do begin    fibb[i]:=fibb[i-1]+fibb[i-2];    inc(i);    end;x:=i;for i:=1 to x-2 do beginwrite(fibb[i],' ');end;end.
nurtilekisakov
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программа не работает, обновите версию!

type
  CheckBalls=class
 
  private
   
    ad:array of real; // диаметры шариков
    ap:array of real; // веса шариков
    etD:=24.0; // эталонный диаметр
    derD:=2.0; // эталонное предельное отклонение
    etP:=74.0; // эталонный вес
    derP:=3.0; // эталонное предельное отклонение
   
    procedure CheckBall(m:integer);
    // проверка шарика с указанным номером
    begin
      Write('Шарик № ',m,': диаметр - ');
      if Abs(aD[m-1]-etD)<=derD then Write('норма')
      else Write('брак');
      Write(', вес - ');
      if Abs(aP[m-1]-etP)<=derP then Writeln('норма')
      else Writeln('брак')
    end;
  
 
  public
 
    constructor(ma,mp:array of real);
    begin
      ad:=Copy(ma);
      ap:=Copy(mp);
    end;
   
    procedure CheckAllBalls;
    begin
      for var i:=1 to ad.Length do CheckBall(i)
    end;
 
end;

begin
  var n:=120; // число шариков
  var a:=SeqRandom(n,200,280).Select(t->t/10).ToArray;
  var b:=SeqRandom(n,700,800).Select(t->t/10).ToArray;
  Writeln('Параметры шариков (диаметр,вес):');
  a.Zip(b,(p,q)->(p,q)).Println;
  Writeln('Результаты контроля:');
  var oL:=new CheckBalls(a,b);
  oL.CheckAllBalls
end.
Konstantin_Vadimirovich
//Microsoft VS 2017 (C++)
//Console application

#include<iostream>

using namespace std;

struct coords {
   double x;
   double y;
};

double findLen ( double x, double y, double x1, double y1) {
             return sqrt(pow(x1 - x, 2) + pow(y1 - y, 2)); //теорема пифагора ( расстояние между двумя точками )
}

double findS( double firstLen, double secLen, double thirdLen) {
        double p = (firstLen + secLen + thirdLen) / 2;
        return sqrt(p * (p - firstLen) * (p - secLen) * (p - thirdLen)); //формула Герона
}

int main() {
        coords A, B, C;
  
        cout << "Input coords for point A : x = ";    cin >> A.x;
        cout << "\t\t\t   y = ";                                   cin >> A.y;
        cout << "Input coords for point B : x = ";    cin >> B.x;
        cout << "\t\t\t   y = ";                                   cin >> B.y;
        cout << "Input coords for point C : x = ";    cin >> C.x;
        cout << "\t\t\t   y = ";                                   cin >> C.y;
        cout << endl << endl; cout << "S for ABC : "<<findS(findLen(A.x,A.y,B.x,B.y), findLen(B.x, B.y, C.x, C.y), findLen(A.x, A.y, C.x, C.y))<<endl;
        system("pause"); //если не компилируется, убери эту строку
        return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решить! 1.с repeat напишите программу, которая требует у вас пароль, например 111. если пароль правильный, то заполняет все строки экрана сообщением "молодец". если после пятой попытки пароль всё равно неверен, выходит из программы я составил программу, но как ограничить её 5-ю попытками, не знаю 2.составьте программу, вычисляющую а*в, не пользуясь операцией умножения. а и в любое натуральное число. 3.каждая бактерия делится на две в течение одной минуты. в начальный момент имеется одна бактерия. составьте программу, которая рассчитывает количество бактерий на заданное вами целое значение момента времени(15 минут, 7 минут и т п.) 4. в 1202г. итальянский леонард пизанский (фибоначчи) предложил такую : пара кроликов каждый месяц дает приплод – двух кроликов (самца и самку), от которых через два месяца уже получается новый приплод, сколько кроликов будет через год, если в начале года имелась одна пара? согласно условию числа, соответствующие количеству кроликов, которые появляются через каждый месяц, составляют последовательность 1, 1, 2, 3, 5, 8, 13, 21, 37, … составьте программу, позволяющую найти все числа фибоначчи, меньшие заданного числа n.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

antonkovalev89
zybin41iz81
Guskov
Диана820
zerckaln
Larisa Bulgakova
Инна_Nina1182
Gstoremsk62
Kalmikova1666
kuharchuks
asemchenko
maksimforyou20
anovikovsr
olgakuz00261
Yevgeniya Bessonov