Se consideră o matrice a cu n linii şi m coloane (n<25, m<25).Să se înlocuiască fiecare element de pe colona x cu cel mai mare număr prim mai mic sau egal el;
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main(){ //Se consideră o matrice a cu n linii şi m coloane (n<25, m<25). //Să se înlocuiască fiecare element de pe colona x cu cel mai mare număr prim mai mic sau egal el; int a[25][25], i,j,n,m,x,prim, aux; // intializare matrice cout<<"introduceti numarul linii"; cin>>n; cout<<"introduceti numarul coloane";cin>>m; for(i=1;i<=n;i++) for(j=1;j<=m;j++) { cout<<"a["<<i<<","<<j<<"]="; cin>>a[i][j]; } for(i=1;i<=n;i++){cout<<endl; for(j=1;j<=m;j++){cout<<a[i][j]<<" ";}} cout<<"introduceti coloana x";cin>>x; while(x>m) { cout<<"ati introdus o coloana mai mare x";cin>>x;}
for(i=1;i<=n;i++) { prim=0; aux=a[i][x]; while(prim==0){ prim=1;j=2; while(j<=aux/2) { if(aux%j==0) prim=0; j++; } if(prim==1) a[i][x]=aux; else aux--; }} //afisare matrice for(i=1;i<=n;i++){cout<<endl; for(j=1;j<=m;j++){cout<<a[i][j]<<" ";} }
return 0;}
using namespace std;
int main(){ //Se consideră o matrice a cu n linii şi m coloane (n<25, m<25). //Să se înlocuiască fiecare element de pe colona x cu cel mai mare număr prim mai mic sau egal el; int a[25][25], i,j,n,m,x,prim, aux; // intializare matrice cout<<"introduceti numarul linii"; cin>>n; cout<<"introduceti numarul coloane";cin>>m; for(i=1;i<=n;i++) for(j=1;j<=m;j++) { cout<<"a["<<i<<","<<j<<"]="; cin>>a[i][j]; } for(i=1;i<=n;i++){cout<<endl; for(j=1;j<=m;j++){cout<<a[i][j]<<" ";}} cout<<"introduceti coloana x";cin>>x; while(x>m) { cout<<"ati introdus o coloana mai mare x";cin>>x;}
for(i=1;i<=n;i++) { prim=0; aux=a[i][x]; while(prim==0){ prim=1;j=2; while(j<=aux/2) { if(aux%j==0) prim=0; j++; } if(prim==1) a[i][x]=aux; else aux--; }} //afisare matrice for(i=1;i<=n;i++){cout<<endl; for(j=1;j<=m;j++){cout<<a[i][j]<<" ";} }
return 0;}
Alte întrebări interesante
Istorie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă