Форум программистов, компьютерный форум CyberForum.ru

Нужно перевести из паскаля в Си. Определить сумму положительных элементов - C++

Восстановить пароль Регистрация
 
AirC
0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 69
17.05.2014, 14:12     Нужно перевести из паскаля в Си. Определить сумму положительных элементов #1
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
41
42
uses crt;
const nmax=20;
var a:array[1..nmax,1..nmax] of integer;
    b,ab:array[1..nmax] of integer;
    m,n,i,j,k:byte;
begin
clrscr;
randomize;
repeat
write('Размер матрицы и вектора от  до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Матрица A:');
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(9)+1;
    write(a[i,j]:3);
   end;
  writeln;
 end;
writeln;
writeln('Вектор столбец B:');
for i:=1 to n do
 begin
  b[i]:=random(9)+1;
  writeln(b[i]);
 end;
writeln;
writeln;
for i:=1 to n do
 begin
  ab[i]:=0;
  for j:=1 to n do
  ab[i]:=ab[i]+a[i,j]*b[j];
 end;
writeln('Вектор Ab=А*B:');
for i:=1 to n do
writeln(ab[i]);
readln
end.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2014, 14:12     Нужно перевести из паскаля в Си. Определить сумму положительных элементов
Посмотрите здесь:

нужно перевести с Паскаля на С++ C++
Нужно перевести программу из Паскаля в С++ C++
В одномерном массиве из 100 элементов определить сумму положительных элементов C++
C++ Целочисленная матрица. Определить сумму элементов в тех столбцах, которые не содержат положительных элементов
C++ Нужно перевести коды программ с паскаля, в С++!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S_el
1908 / 1503 / 296
Регистрация: 15.12.2013
Сообщений: 5,920
17.05.2014, 14:13     Нужно перевести из паскаля в Си. Определить сумму положительных элементов #2
Что программа должна делать?
AirC
0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 69
17.05.2014, 14:15  [ТС]     Нужно перевести из паскаля в Си. Определить сумму положительных элементов #3
S_el, Дана целочисленная квадратная матрица A порядка n и вектор b размером n. Определить сумму положительных элементов вектора c=b*A
zss
Модератор
Эксперт С++
 Аватар для zss
5950 / 5555 / 1787
Регистрация: 18.12.2011
Сообщений: 14,199
Завершенные тесты: 1
17.05.2014, 15:50     Нужно перевести из паскаля в Си. Определить сумму положительных элементов #4
В этом коде практических нет подводных камней за исключением того,
что массивы в С начинаются с нуля, а не с 1.
random(9)+1 записывается как rand()%10 +1
Yandex
Объявления
17.05.2014, 15:50     Нужно перевести из паскаля в Си. Определить сумму положительных элементов
Ответ Создать тему
Опции темы

Текущее время: 18:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru