Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int pb; cout<<"Introdu nr problemei:"; cin>>pb;
- switch (pb){
- case 1:{//pb 5, V.1
- int m, n;
- cout<<"m="; cin>>m;
- cout<<"n="; cin>>n;
- int v[n][m];
- for (int i=1; i<=n; i++){
- for (int j=1; j<=m; j++){
- (i>j)?(v[i][j]=j):(v[i][j]=i);
- }
- }
- for (int i=1; i<=n; i++){
- for (int j=1; j<=m; j++)
- cout<<v[i][j]<<" ";
- cout<<endl;
- }
- break;
- }
- case 2:{//pb 5, V 3
- int n ;
- cout<<"n="; cin>>n;
- int v[n][n];
- int x=n;
- for (int i= 0; i<n; i++, x--){
- for(int j=0; j<n; j++){
- v[j][i]=x;
- }
- }
- for (int i=0; i<n; i++){
- v[i][i]=0;
- }
- for (int i=0; i<n; i++){
- for (int j=0; j<n; j++)
- cout<<v[i][j]<<" ";
- cout<<endl;
- }
- break;
- }
- case 3:{//pb 5, V 4
- int n; cout<<"n="; cin>>n;
- int v[n][n];
- int x=n;
- for (int i=0; i<n; i++, x--){
- for (int j=0; j<n; j++){
- v[i][j]=x;
- }
- }
- for (int i=0; i<n; i++){
- v[i][n-i-1]=0;
- }
- for (int i=0; i<n; i++){
- for (int j=0; j<n; j++)
- cout<<v[i][j]<<" ";
- cout<<endl;
- }
- break;
- }
- case 4:{//pb 5, V5
- int n, m;
- cout<<"n="; cin>>n;
- cout<<"m="; cin>>m;
- int v[n][m];
- for (int i=1; i<=n; i++){
- for (int j=1; j<=m; j++){
- (i<j)?(v[i][j]=j):(v[i][j]=i);
- }
- }
- for (int i=1; i<=n; i++){
- for (int j=1; j<=m; j++)
- cout<<v[i][j]<<" ";
- cout<<endl;
- }
- break;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement