19 Aralık 2015 Cumartesi

Diziler(Arrays)-4

Diziler(Arrays)-4

Açıklama : Diziler kullanılarak basit uygulamalar yapıldı. Dizi elemanlarının toplamı, dizi içindeki en küçük değeri ve en büyük değeri bulma.
#include <stdio.h>
#include <stdlib.h>

#define SIZE 10

int main(void) {
//dizi elemanlarının toplamı
{
int i = 0;
int numbers[SIZE] = { 1,2,3,4,5,6,7,8,9,10};
int total = 0;

for(i=0; i < SIZE; ++i)
{
total += numbers[i];
}
printf("Dizinin elemanlarinin toplamı=%d\n", total);
}
//dizideki minimum değeri bulma
{
int i = 0;
int numbers[SIZE] = { 111,76,34,43,59,61,78,88,9,10};
int min = 0;

min = numbers[0]; // min = 111;
for(i = 1; i < SIZE; ++i )
{
if( min > numbers[i] )
{
min = numbers[i];
}
}
printf("En kucuk deger = %d\n", min);
}

//dizideki maksimum değeri bulma
{
int i = 0;
int numbers[SIZE] = { 111,76,34,43,59,611,78,88,9,10};
int max = 0;
int maxIndex = 0;

max = numbers[0];
maxIndex = 0;
for(i=1; i < SIZE; ++i)
{
if( max < numbers[i] )
{
max = numbers[i];
maxIndex = i;
}
}

printf("maksimum değer = %d\n", max);
printf("maksimum değere sahip Index = %d\n", maxIndex);
}
return EXIT_SUCCESS;
}


Hiç yorum yok:

Yorum Gönder