nurano
1

Завтра сдавать, а я в Паскале ни бум-бум...

16.05.2011, 19:00. Показов 1482. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста! Завтра сдавать надо, а ни времени ни знаний.

Три задачи:

1. Вводится размер одномерного массива A(N) и его элементы. Вывести на экран максимальное значение среди простых чисел массива.

2. Вводится размер одномерного массива A(N) и его элементы. Составить и вывести на экран массив с номерами элементов исходного массива, меньших 5.

3. Вводится размер двумерного массива A(N,M) и его элементы. Составить одномерный массив, содержащий суммы отрицательных элементов в строках исходного массива. Полученный массив вывести на экран.

За ранее спасибо!
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2011, 19:00
Ответы с готовыми решениями:

нужно решение этих заданий, а сам в паскале не бум-бум. 12, 24 и вар12

Запара с задачей. Вообще с физикой не бум бум, а завтра сдать нужно
Маховик радиусом 2 м приводится в движение. Точка, находящаяся на ободе, имеет уравнение движения S...

БП сделал бум!
был перебой в электричестве,запахло сгоревшим,компьютер не включался,потом заработал...сегодня...

После каждого слова вставьте слово «Бум!» и выведите список на консоль в одну строку через пробел
Получается все, кроме последнего условия. хэлп%-) Задачка: Считывать с консоли слова, вводимые...

2
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
16.05.2011, 19:05 2
Лучший ответ Сообщение было отмечено как решение

Решение

1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var n, i, m: integer;
a: array [1..10000] of integer;
 
function is_prime(n: integer) : boolean;
var i: integer;
begin
is_prime := true;
for i := 2 to round(sqrt(n)) do
  if n mod i = 0 then begin is_prime := false; break; end;
end;
 
begin
readln(n);
for i := 1 to n do read(a[i]);
 
m := MaxInt; // нехорошо, конечно
for i := 1 to n do 
  if (is_prime(a[i]) and (m > a[i])) then m := a[i];
 
writeln(m);
readln;
end.
1
trainspotting
1086 / 486 / 384
Регистрация: 11.11.2010
Сообщений: 773
16.05.2011, 19:19 3
3.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
const
  nsize=20;
var
  n,m,i,j,s_minus:integer;
  a:array[1..nsize,1..nsize] of integer;
  b:array[1..nsize] of integer;
begin
  randomize;
  repeat
    write('Kol-vo strok-> ');
    readln(n);
  until n in [1..nsize];
  repeat
    write('Kol-vo stolbtsov-> ');
    readln(m);
  until m in [1..nsize];
  writeln;
  for i:=1 to n do
    for j:=1 to m do
      begin
        a[i,j]:=-10+random(21);
        write(a[i,j]:3);
        if j=m then 
          writeln;
      end;
  for i:=1 to n do
    begin
      s_minus:=0;
      for j:=1 to m do
        begin
          if a[i,j]<0 then
            s_minus:=s_minus+a[i,j];
        end;
      b[i]:=s_minus;
    end;
  writeln;
  for i:=1 to n do
    write(b[i]:4);
  readln;
end.
1
16.05.2011, 19:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2011, 19:19
Помогаю со студенческими работами здесь

Завтра сдавать))
Господа! ХЕЛП! Курсовик мне написали, а обьяснить не успели!! Обьясните пожалуйста((( Оч благодарен...

задание завтра сдавать!
Дан целочисленный массив A размером n, состоящий из положительных элементов. Сформировать...

Завтра сдавать курсач
Помогите пожалуйста заменить изображение в &quot;об авторе&quot;. Завтра надо сдать курсовую, ничего в этом...

Рекурсия...завтра сдавать((
uses crt; function pr(n:integer):integer; var q:integer; begin q:=0; while n&gt;0 do begin...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru