De elaborat un program ce calculeaza intr-un tabel bideminsional 5 pe 5 de numere,suma elementelor impare divizibile la 3.Ajutati-ma va rog,este foarte important!!!!!
lozanalex:
Pascal sau C++?
Răspunsuri la întrebare
Răspuns de
0
Pentru Pascal
var a:array [1..5,1..5] of integer;
i,j,s:integer;
begin
for i:=1 to 5 do
for j:=1 to 5 do
read(a[i,j]);
s:=0;
for i:=1 to 5 do
for j:=1 to 5 do
if (a[i,j] mod 2 =1) and (a[i,j] mod 3 =0) then s:=s+a[i,j];
write(s);
end.
Si pentru C++
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector <vector <int> > a;
a.resize(5);
for (int i=0; i<a.size(); i++)
{
a[i].resize(5);
for (int j=0; j<a[i].size(); j++)
cin >> a[i][j];
}
int s=0;
for (int i=0; i<a.size(); i++)
{
for (int j=0; j<a[i].size(); j++)
if (a[i][j] % 2 == 1 && a[i][j] % 3 == 0) s+=a[i][j];
}
cout << s ;
return 0;
}
var a:array [1..5,1..5] of integer;
i,j,s:integer;
begin
for i:=1 to 5 do
for j:=1 to 5 do
read(a[i,j]);
s:=0;
for i:=1 to 5 do
for j:=1 to 5 do
if (a[i,j] mod 2 =1) and (a[i,j] mod 3 =0) then s:=s+a[i,j];
write(s);
end.
Si pentru C++
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector <vector <int> > a;
a.resize(5);
for (int i=0; i<a.size(); i++)
{
a[i].resize(5);
for (int j=0; j<a[i].size(); j++)
cin >> a[i][j];
}
int s=0;
for (int i=0; i<a.size(); i++)
{
for (int j=0; j<a[i].size(); j++)
if (a[i][j] % 2 == 1 && a[i][j] % 3 == 0) s+=a[i][j];
}
cout << s ;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă