1. Fie dat tabloul bidimensional A[1..n,1..m] cu elemente numere întregi. Să se elaboreze un
program care va calcula sumele elementelor situate pe fiecare pătrat concentric al matricei A.
2. Se consideră cuvintele A şi B. Să se compună un program care stabileşte dacă în componenţa
cuvintele A şi B figurează aceleaşi litere. De exemplu, cuvintele ‚’ARC’ şi ’RAC’ sunt formate
din aceleaşi litere. Dacă o literă se repetă într-un cuvânt de câteva ori, ea trebuie să se repetă tot
de atâtea ori şi în celălalt cuvânt.
boiustef:
daca patrat concentric rezulta n==m
Răspunsuri la întrebare
Răspuns de
0
1.
#include <iostream>
using namespace std;
int main()
{
int A[100][100], i, j, n, m, suma=0;
cin>>n>>m;
for(i=1;i<=n;i++)
{
for(j=1;j<=m;j++)
{
cin>>A[i][j];
}
}
for(i=2;i<=n;i+=2)
{
for(j=2;j<m;j+=2)
{
suma = A[i-1][j-1] + A[i-1][j] + A[i-1][j+1] + A[i][j-1] + A[i][j+1] +
+ A[i+1][j-1] + A[i+1][j] + A[i+1][j+1];
cout<<suma<<" ";
}
}
}
2. Nu-mi dau seama cum se opreste programul din scris un cuvant. La baza sta urmatorul lucru: for(i=0;i<strlen(A);i++)
{
for(j=0;j<strlen(B);j++)
{
if (B[j] == A[i]) cnt++;
}
}
if cnt == strlen(A)
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă