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

Program example2; var rand: array[1..20] of integer; i,x,numberx: integer, begin randomize; writeln('masiv slychainix chisel') for i: =1 to 20 do begin rand[i]: random(50); write(rand[i]: 4) end; writeln; write('vvedite x: ')); readln(x); numberx: =0; for i: =1 to 20 do if rand(i)=x then numberx: =numberx+1; if numberx=0 then writeln('v masice net chisla ',x) else writeln('chislo ',x,'v masive prisytsvyet ',numberx,'paz') end. это программа из учебника, но она не работает на pascalе abc исправте её так что бы работала.

👇
Ответ:
Strummer
Strummer
08.05.2022
Program Example2;
var Rand: array[1..20] of integer;
I,X,NumberX:integer;
begin
Randomize;
writeln('Masiv slychainix chisel');
for I:=1 to 20 do
begin
Rand[I]:=random(50);
write(Rand[I]:4)
end;
writeln;
write('Vvedite X:');
readln(X);
NumberX:=0;
for I:=1 to 20 do
if Rand[i]=X
then NumberX:=NumberX+1;
if NumberX=0
then writeln('V masice net chisla ',X)
else writeln('Chislo ',X,'v masive prisytsvyet ',NumberX,'paz')
end.
Ошибок то 4-5... скобка лишняя, массив не был описан правильно и точка с запетой не стояла 
4,8(69 оценок)
Ответ:
Akmosh2003
Akmosh2003
08.05.2022
uses crt;
var a, b, c, i, n:integer;   
s :array [1..10000] of integer;
begin
     clrscr;
     writeln ('Введите размер массива, который надо сгенерировать');
     read (n);
     for i:=1 to n do 
          s[i]:=random(50);
     for i:=1 to n do 
          writeln (i, ' элемент равен ', s[i]);
     writeln ('Введите число, которое нужно найти');
     read (a);
     for i:=1 to n do
          if s[i]=a then inc(b);
     if b=0 then writeln('В массиве нет числа ',a) else writeln('Число ', a,' в массиве встречается ', b,' раз');
end.

P.S. Надеюсь на благодарность и лучший ответ.
4,6(79 оценок)
Открыть все ответы
Ответ:
BlackStar14
BlackStar14
08.05.2022
Const
 n = 20;

var
 pos,neg: integer;
 i,k,x: integer;
 ev,un: integer;
 a,b: array [1..n] of integer;

begin
 for i := 1 to n do
   read(a[i]);
  k := 0;
 pos := 0;
 neg := 0;
  for i := 1 to n do
   begin
      ev := 0;
   un := 0;
      x := a[i];
      if x <> 0 then
     if x > 0 then
       if (x < pos) or (pos = 0) then
         pos := x
       else
     else
       if (x > neg) or (neg = 0) then
         neg := x;
      x := abs(x);
      while x <> 0 do
     begin
     if odd(x) then
       un := un + 1
     else
       ev := ev + 1;
     x := x div 10
     end;
      if un = ev then
     begin
     k := k + 1;
     b[k] := a[i]
     end
      end;

 writeln(pos,' ',neg);
 for i := 1 to k do
   write(b[i],' ')
 end.
4,5(1 оценок)
Ответ:
1)
#include <iostream>
using namespace std;

int main()
{
    double s, s1, s2, s3;
    cout << "1 тенге (KZT) = 0.19 RUB" << "\n";
    cout << "1 тенге (KZT) = 0.002743 EUR" << "\n";
    cout << "1 тенге (KZT) = 0.002995 USD" << "\n";
    cout << "Введите сумму в тенге:", cin >> s, cout << "\n";
    s1 = s*0.19;
    s2 = s*0.002743;
    s3 = s*0.002995;
    cout << s << " тенге (KZT) = " << s1 << " RUB, " << s2 << " EUR, " << s3 << " USD" << "\n";
    return 0;
}

Пример:
1 тенге (KZT) = 0.19 RUB
1 тенге (KZT) = 0.002743 EUR
1 тенге (KZT) = 0.002995 USD
Введите сумму в тенге:20000
20000 тенге (KZT) = 3800 RUB, 54.86 EUR, 59.9 USD

2 a)
#include <iostream>
using namespace std;

int main()
{
    int a = 5;
    int b = 4;
    int c;
    c = a;
    a = b;
    b = c;
    cout << "a = " << a << ", b = " << b << "\n";
    return 0;
}

Результат:
a = 4, b = 5

2 b)
#include <iostream>
using namespace std;

int main()
{
    int a = 5;
    int b = 4;
    a = a+b;
    b = a-b;
    a = a-b;
    cout << "a = " << a << ", b = " << b << "\n";
    return 0;
}
a = 4, b = 5

3)
#include <iostream>
using namespace std;

int main()
{
    int a, b, c;
    a = 5;
    b = a+3;
    c = a+b;
    cout << "a = " << a << ", b = " << b << ", c = " << c << "\n";
    return 0;
}

Результат:
a = 5, b = 8, c = 13

4)
#include <iostream>
using namespace std;

int main()
{
    int p1=10;
    int p2=15;
    int p3=12;
    int k1, k2, k3, s;
    cout << "k1 = ", cin >> k1, cout << "\n";
    cout << "k2 = ", cin >> k2, cout << "\n";
    cout << "k3 = ", cin >> k3, cout << "\n";
    s = p1*k1+p2*k2+p3*k3;
    cout << "Общая стоимость покупок = " << s << "\n";
    return 0;
}
k1 = 2
k2 = 5
k3 = 3
Общая стоимость покупок = 131
4,5(21 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ