C++ Notlarım

Kategorilenmemiş Yorum Yok »

Aşağıda yazanlar vize sınavım için yazdığım 1-2 satır koddur, aşağıda yazanları bilip, kullanacağınız yeri doğru seçip, mantıklı kullanırsanız sınavdan geçersiniz.

Printf
printf(”Onur %d”,sayi)

Scanf
scanf(”%d”,&sayi)

İf
if(deger1<deger2) { işlemler }

For
for(başlangıç;şart;sayaç) { işlemler }

Itoa
itoa(sayi,sayi2,2) // Bunu sayı tabanı çevirme işlemi sorarsa kullanacağım

Aşağıda sınavda çıkması muhtemel örnekler var, onların mantığını anlayan deneyen kullanan v.b. bişeyler yapan direk geçer.

Girilen ad ve notlardan en büyük 3 taneyi bulma

C++ Yorum Yok »

Girilen 5 ad ve 5 nottan, ilk 3′ü ekrana yazar, strcpy’i hoca şimdilik göstermedi ama kullanmanıza birşey demez, string değer atamak için kullanılıyor.

#include <conio.h>
#include <stdio.h>
#include <strng.h>

int a,notlar[10],yildiz,b,i,j,bos;
char adlar[10][10],bosad[10];
main() {
clrscr();
for (a=0;a<5;a++) {
printf(”Adini gir “); scanf(”%s”, adlar[a]);
printf(”Notunu gir “); scanf(”%d”,&notlar[a]);
}

for (i=0;i<=3;i++)
for (j=i+1;j<=4;j++)
if (notlar[i]<notlar[j]) {
bos=notlar[i];
notlar[i]=notlar[j];
notlar[j]=bos;
strcpy(bosad,adlar[i]);
strcpy(adlar[i],adlar[j]);
strcpy(adlar[j],bosad);
}

for (a=0;a<3;a++) {
printf(”\n%s “,adlar [a]);
printf(”%d “,notlar [a]);

}
getch();
}

Girilen sayılardan En büyük ve En küçüğü bulur

C++ Yorum Yok »

5 Sayı giriliyor, içlerinden en büyüğünü ve en küçüğünü bulup ekrana yazıyor. Kolay gelsin, öptüm…

#include <stdio.h>
#include <conio.h>
void main ()
{
clrscr();
int i,sayi[5],max,min;
for(i=1; i<=5;i++) {
printf(”%d. Sayiyi Giriniz:”,i); scanf(”%d”,&sayi[i]);
if (i==1) {max=sayi[i];min=sayi[i];}
if (sayi[i]>max) max=sayi[i];
if (sayi[i]<min) min=sayi[i];
}
printf(”En Buyuk Sayi =%d \n”,max);
printf(”En Kucuk Sayi =%d \n”,min);
getch();
}

Girilen sayılardan çif olanları, tek olanları ve en büyüğünü bulur

C++ Yorum Yok »

Güzel bir programla devam ediyorum, bu programda 5 sayı giriliyor bu sayılardan çift olanları tek olanları ve en büyük sayıyı bulup ekrana yazıyor pogramımız.

#include <stdio.h>
#include <conio.h>
int x,y,sayi[5],buyuk;

main () {
clrscr();
for (x=0;x<5;x++)
{
printf(”%d. sayiyi giriniz”,x+1);
scanf(”%d”,&sayi[x]);
}
printf(”\nCift Sayilar \n”);
for (x=0;x<5;x++)
if (sayi[x]%2==0) printf(”%d “,sayi[x]);

printf(”\nTek Sayilar \n”);

for (x=0;x<5;x++)
if (sayi[x]%2==1) printf(”%d “,sayi[x]);

printf(”\nEn Buyuk Sayi \n”);
buyuk=sayi[0];
for (x=0;x<5;x++)
{
if (buyuk<sayi[x]) buyuk=sayi[x];
}
printf(”%d “,buyuk);

getch()

Yaş Kadar Yıldız Koyan Program

C++ Yorum Yok »

Dizi şeklinde adlar ve yaşlar giriliyor, ekrana basarken her 5 yaş için bir yıldız koyuyor, sınıfta bir kaç kişi yapamaya çalışıyordu yapamayanlar buradan bakabilir. 2 Dkda yazdım ama sorun çıkarmaz, denenmiştir.

#include <conio.h>
#include <stdio.h>
#include <string.h>

int a,yaslar[10],yildiz,b;
char adlar[10][10];
main() {
clrscr();
for (a=0;a<5;a++) {
printf(”Adini gir “); scanf(”%s”, adlar[a]);
printf(”Yasini gir “); scanf(”%d”,&yaslar[a]);
}
for (a=0;a<5;a++) {
printf(”\n%s “,adlar [a]);
printf(”%d “,yaslar [a]);
yildiz=yaslar[a]/5;
for (b=0;b<yildiz;b++){
printf(”*”);
}
}
getch();
}

Diyot

Kategorilenmemiş Yorum Yok »

Tek yönde akımı geçirmek için kullanılan devre elemanıdır. P ve N iki yarı iletken maddenin bileşkesinden oluşan devre elamanına diyot denir. D ile gösterilir. 2 ucu vardır biri anod diğeri katod’dur.
Yazının tamamını okuyun »

Bobin

Elektronik Yorum Yok »

Bobin bütün bir iletkenin bir nüve etrafına sarılarak manyetik alan elde eden devre elemanına denir. Bu manyetik alanı sarım sayısı, nüve türü, bobin biçimi, sargo kat sayısı, sargı tipi, tel kesiti v.b. şeyler etkiler. Bobin L ile gösterilir, birimi Henry (H)‘dir.
Yazının tamamını okuyun »

Kondansatör

Elektronik Yorum Yok »

Konsansatör iki iletken arasına sıkıştırılmış bir yalıtkan maddeden oluşan devre elemanıdır. C ile gösterilir, birimi Farad‘tır. Kutupsuz ve kuputlu olarak iki tiptir.

PikoFarad(pF), nanoFarad(nF), MikroFarad(μF) as katlarıdır.
1 Farad=1.106 μF 1 Farad=1.109 nF 1 Farad=1.1012 pF Yazının tamamını okuyun »

Quiz Soruları

C++ 1 Yorum »

Sorular

1) Klavyeden girilen 20 öğrencinin adını, vizesini, finalini girerek sınıf ortalamasınından büyük olan öğrencilerin ayrıntılı listesini veren programı yapınız.

2) Klavyeden girilen herhangi bir sayıyı ikilik, sekizlik, onaltılık sayı sistemine çeviren programı yapınız.

3) Hesap makinası programı yapınız.

Cevaplar

1) Akşam eklencek yada derste yazıcam.

2) Akşam eklencek yada derste yazıcam.

3) Hesap makinası için tıklayın.

Girilen yazıyı tersten yazar

C++ Yorum Yok »

Biraz sonra vereceğimiz program girilen yazıyı tersten yazar. Bu programda kullandığımız strlen(ad) komutu bize ad değişkeninin karakter sayısını verir. Bu şekilde bir for döngüsü ile sondan başlayarak başa doğru girilen yazının karakterlerini tek tek ekrana basarız böylelikle yazı tersine dönmüş olur.
Yazının tamamını okuyun »