Linguaggio C – Esercizi svolti su iterazioni e Array monodimensionali

Sommare gli elementi omologhi di due array e popolare con i risultati un terzo array. Visualizzare infine il contenuto dei tre array.

 


#include<stdio.h>

const int MAX=100;

main(){

	float Primo[MAX], Secondo[MAX], Somma[MAX];
	int DimArray, i;

	do {
		printf("\nDefinire la dimensione dell'array (max 100): ");
		scanf("%d", &DimArray);
	} while(DimArray<=0 || DimArray>100);

	printf("\n\nInserimento elementi nel primo array:\n");
	for(i=0; i<DimArray; i++){
		printf("Inserire l'elemento %d: ", i+1);
		scanf("%f", &Primo[i]);
	}

	printf("\n\nInserimento elementi nel secondo array:\n");
	for(i=0; i<DimArray; i++){
		printf("Inserire l'elemento %d: ", i+1);
		scanf("%f", &Secondo[i]);
   }

	printf("\n\nElementi del primo array:\n");
	for(i=0; i<DimArray; i++)
		printf("%.2f\t ", Primo[i]);
		
	printf("\n\nElementi del secondo array:\n");
	for(i=0; i<DimArray; i++)
		printf("%.2f\t ", Secondo[i]);

   printf("\n\nArray della somma:\n");
   for(i=0; i<DimArray; i++){
   		Somma[i] = Primo[i] + Secondo[i];
		printf("%.2f\t ", Somma[i]);
   }

}

 

Visite: 2932

Pagine: 1 2 3 4 5