Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define MAX 100
- ///Jordi Cabrera 3Aif
- ///Crea Matrice
- int main()
- {
- ///Dichiarazione Variabili
- ///Elementi Prima Matrice
- int mat[MAX][MAX];
- int riga=0;
- int colonna=0;
- int r=1;
- int c=1;
- int n=0;
- ///Elementi Seconda Matrice
- int mat2[MAX][MAX];
- int x=0;
- int y=0;
- int colonnaf=0;
- int rigaf=0;
- ///Fine Dichiarazioni
- ///Programma
- ///Costruzione Matrice
- ///Ampiezza Matrice
- printf("Larghezza Matrice\n\nnumero righe\n");
- while(riga<=0){
- scanf("%d",&riga);
- if(riga<=0){
- printf("Il Numero deve essere Maggiore di 0\n");
- }
- }
- printf("numero colonne\n");
- while(colonna<=0){
- scanf("%d",&colonna);
- if(colonna<=0){
- printf("Il Numero deve essere Maggiore di 0\n");
- }
- }
- ///Valori dentro la Matrice
- while(riga>=r){
- printf("Riga %d Colonna %d\n",r,c);
- scanf("%d",&mat[r][c]);
- ///* RIPORTO *///
- c++;
- if(c>colonna)
- {
- c=1;
- r++;
- }
- ///* FINE RIPORTO *///
- }
- r=1;///ripota a 1 la riga
- ///Mostra Matrice
- printf("i Dati della Matrice Sono\n");
- while(riga>=r){
- printf("[%d]", mat[r][c]);
- ///* RIPORTO PRINTF *///
- c++;
- if(c>colonna)
- {
- printf("\n");
- c=1;
- r++;
- }
- ///* FINE RIPORTO PRINTF *///
- }
- ///Fine costruzione Matrice
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement