Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Lab exercise for Perl, Exercises of Programming for Engineers

it is a perl programming exercise.

Typology: Exercises

2018/2019

Uploaded on 05/19/2019

zeynepoguz
zeynepoguz 🇹🇷

1 document

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
BİL105-01 HAFTA #12
Konu: Tek boyutlu diziler ile problem çözme
SORU 1 (30p): Klavyeden 5 adet tamsayı okuyarak, bu sayıları ters sırada (sondan başa doğru) ekrana
yazdıran bir C programı yazınız. Tamsayıları saklamak için 5 elemanlı bir dizi kullanınız!
Örnek Ekran Çıktısı:
5 adet tamsayı giriniz: 1 2 3 4 5
Girilen sayılar (sondan ba): 5 4 3 2 1
SORU 2 (30p): Klavyeden girilecek 5 elemanlı iki dizinin elemanlarını ayrı ayrı toplayarak, 5 elemanlı
başka bir dizi içerisine yazan C programını yazınız.
Örnek ekran çıktısı
1. dizinin elemanlarını giriniz: 4 7 9 6 1
2. dizinin elemanla giriniz: 8 0 5 3 4
Elemanların topla olan dizi = 12 7 14 9 5
SORU 3 (40p): [1-5] aralığında rastgele 20 tamsayı üreterek ekrana yazan ve bu sayıların her birinin kaç kez
üretildiğini sayaçlar dizisi kullanarak bulan ve ekrana yazan bir C programı kodlayınız.
NOT: Sayaçlar dizisi 5 elemanlı olmalıdır çünkü sayılması gereken toplam 5 değer vardır!
Örnek Ekran çıktısı:
20 rastgele sayı: 5 2 3 5 1 3 2 4 1 4 2 3 4 1 2 3 5 1 3 1
1’lerin sayısı = 5
2’lerin sayısı = 4
3’lerin sayısı = 5
4’lerin sayısı = 3
5’lerin sayısı = 3

Partial preview of the text

Download Lab exercise for Perl and more Exercises Programming for Engineers in PDF only on Docsity!

BİL105-01 HAFTA

Konu: Tek boyutlu diziler ile problem çözme

SORU 1 (30p): Klavyeden 5 adet tamsayı okuyarak, bu sayıları ters sırada (sondan başa doğru) ekrana yazdıran bir C programı yazınız. Tamsayıları saklamak için 5 elemanlı bir dizi kullanınız! Örnek Ekran Çıktısı: 5 adet tamsayı giriniz: 1 2 3 4 5 Girilen sayılar (sondan başa): 5 4 3 2 1

SORU 2 (30p): Klavyeden girilecek 5 elemanlı iki dizinin elemanlarını ayrı ayrı toplayarak, 5 elemanlı başka bir dizi içerisine yazan C programını yazınız. Örnek ekran çıktısı

  1. dizinin elemanlarını giriniz: 4 7 9 6 1
  2. dizinin elemanlarını giriniz: 8 0 5 3 4 Elemanların toplamı olan dizi = 12 7 14 9 5

SORU 3 (40p): [1-5] aralığında rastgele 20 tamsayı üreterek ekrana yazan ve bu sayıların her birinin kaç kez üretildiğini sayaçlar dizisi kullanarak bulan ve ekrana yazan bir C programı kodlayınız. NOT: Sayaçlar dizisi 5 elemanlı olmalıdır çünkü sayılması gereken toplam 5 değer vardır! Örnek Ekran çıktısı: 20 rastgele sayı: 5 2 3 5 1 3 2 4 1 4 2 3 4 1 2 3 5 1 3 1 1’lerin sayısı = 5 2’lerin sayısı = 4 3’lerin sayısı = 5 4’lerin sayısı = 3 5’lerin sayısı = 3