Arkadaşlar, geçen sene yazdığım, epeyce uğraştığım bir programı paylaşıyorum. Bin küsür satır. Kabaca ve basit bulabilirsiniz. Ama ilk öğrendiğim seneydi ve okulda öğrenmedim. İnternetten öğrendiğim bilgiler dahilinde yazmıştım. Buyrun kodlar: Programın çalıştırılabilir hali:http://www.mediafire.com/?xnv7nn4btvqa4ad (Mediafire, yüklerken hata oluşturduğu için arşive bir de duvar kağıdı ekledim...)
|
ÖDEV KONUSU f(x)=ax2+bx+c ikinci derece polinomunun köklerini hesaplayan ve ekrana yazdıran programı C++ dilinde yazınız. Programı Yazarken Dikkat Edilecek Hususlar : 1) Polinomun a, b ve c katsayıları sırasıyla ekrandan girilecek. 2) Programda <math.h> kütüphanesindeki pow(x,y) ve sqrt(x) fonksiyonları kullanılacak. 3) Polinomun kökleri reel ise ekrana “Polinomun reel kökleri vardır ve bu kökler …. ve ….dır” yazılacak. Örnek :f(x)=x2+x-6 olsun. Bu durumda ekranda çıkacak yazı : Polinomun reel kökleri vardir. Bu kökler -3 ve 2 dir. 4) Polinomun kökleri komplex ise ekrana “Polinomun komplex kökleri vardır ve bu kökler …. ve ….dır” yazılacak. Örnek :f(x)=x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı : Polinomun komplex kökleri vardir. Bu kökler -1 + j3 ve -1-j3 dir. 5) a katsayısı sıfır ise ekrana”Tek kök vardır ve bu kök …. dır.” yazılacak. Örnek :0x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı : Tek kök vardır. Bu kök -5 dir. 6) Hesaplama işlemi bittikten sonra kullanıcıya devam etmek isteyip istemediği sorulacak. Kulanıcı “e” veya “E” harfine bastığında program başa dönüp tekrar a, b ve c katsayılarının okunması beklenecek. Kullanıcı “e “ ve “E” harfleri dışında başka bir harfe bastığında program sonlanacak. (ax2 ve x2 yazan yerler 2 yazan yerler karesi olarak) Yardımcı olursanız sevinirim |
ÖDEV KONUSU f(x)=ax2+bx+c ikinci derece polinomunun köklerini hesaplayan ve ekrana yazdıran programı C++ dilinde yazınız. Programı Yazarken Dikkat Edilecek Hususlar : 1) Polinomun a, b ve c katsayıları sırasıyla ekrandan girilecek. 2) Programda <math.h> kütüphanesindeki pow(x,y) ve sqrt(x) fonksiyonları kullanılacak. 3) Polinomun kökleri reel ise ekrana “Polinomun reel kökleri vardır ve bu kökler …. ve ….dır” yazılacak. Örnek :f(x)=x2+x-6 olsun. Bu durumda ekranda çıkacak yazı : Polinomun reel kökleri vardir. Bu kökler -3 ve 2 dir. 4) Polinomun kökleri komplex ise ekrana “Polinomun komplex kökleri vardır ve bu kökler …. ve ….dır” yazılacak. Örnek :f(x)=x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı : Polinomun komplex kökleri vardir. Bu kökler -1 + j3 ve -1-j3 dir. 5) a katsayısı sıfır ise ekrana”Tek kök vardır ve bu kök …. dır.” yazılacak. Örnek :0x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı : Tek kök vardır. Bu kök -5 dir. 6) Hesaplama işlemi bittikten sonra kullanıcıya devam etmek isteyip istemediği sorulacak. Kulanıcı “e” veya “E” harfine bastığında program başa dönüp tekrar a, b ve c katsayılarının okunması beklenecek. Kullanıcı “e “ ve “E” harfleri dışında başka bir harfe bastığında program sonlanacak. (ax2 ve x2 yazan yerler 2 yazan yerler karesi olarak) Yardımcı olursanız sevinirim |
**** *** ** * bu sekılde yıldız nasıl basıyoruz ya bır turlu bulamadım . * ** *** **** bunu herkez yapıyor.. :S |
Buyur kardeşim: (Biraz üstte yazılarımı okursan, altlı üstlü istenilen karakteri basan bir üçgen çizim programı da var bakabilirsin.) #include<stdio.h> |
saolasın kardesım tesekkur ederım... |
saol kardeş denicem de c++ değil mi? |
Arkadaşlar yardım edebilir misiniz acaba şöyle bir soru var klavyeden girilen 2 sayıdan birincisi büyük ise ikisini çarpan, değilse ikisini toplayan ve sonucu ekranda gösteren program? |
Kolay gelsin :) => #include<iostream> |
http://slmslg.blogspot.com/2013/11/c-programlama-dokumanlar.html c++ bu dökümanlar işine yarayabilir |
dev-c++ da yapılacak yardımcı olursanız sevnirim arkadaşlar acilllllllllll Bir öğrencinin genel not ortalaması (GNO), toplam sayısal not değerinin, toplam kredi saatine bölünmesiyle bulunmaktadır. Derslere ait kredi saatini ve harf notlarını girdi olarak alıp, öğrencinin genel not ortalamasını hesaplayan bir program yazınız. Harf notlarına ait katsayılar ise: A'nın 4; B'nin 3; C'nin 2; D'nin 1 ye F'nin 0'dir. Programınız derslere ait bilgi girişinin yapılıp yapılmayacağını kullanıcıya sormalıdır. Aşağıdaki örnekte öğrencinin genel not ortalamasının nasıl hesaplandığı gösterilmiştir. Ders Kredi Saati Harf Notu Sayısal Not Ders 1 5 C 5*2=10 Ders2 3 A 3*4=12 Ders3 4 D 4*1= 4 Toplam 12 26 Dolayısıyla, öğrencinin genel not ortalaması 26/12 olarak hesaplanır ye 2.17 sonucu elde edilir Örnek çıktı: Ders 1: Kredi saatini giriniz: 5 Harf notunu giriniz:C Yeni ders bilgisi girecekseniz (E/H) giriniz:E Ders 2: Kredi saatini giriniz: 3 Harf notunu giriniz:A Yeni ders bilgisi girecekseniz (E/H) giriniz:e Ders 3: Kredi saatini giriniz: 4 Harf notunu giriniz:D Yeni ders bilgisi girecekseniz (E/H) giriniz:H Toplam kredi saati: 12 Toplam not: 26.00 Genel Not Ortalamasi: 2.17 |
1)Kullanıcı tarafından verilen 10 adet tamsayılık diziyi tersine çeviren programı yazınız(pointer ve fonksiyon kullanarak),daha sonra ekrenda gösteriniz. Fonksiyonunuz void dizisinin_tersi(int*pointer) şeklinde olsun. Fonksiyonun içerisine dizinin ilk değerinin adresini gönderebilirsiniz. 2)Kullanıcı tarafından verilen 10 adet tamsayının ortalamasını alıp ekranda gösteren programı yazınız, bu sayıları dizi içerisinde tutunuz(pointer ve fonksiyonları kullanarak yapılacak), fonksiyonunuz float ortalama(int*ptr) şeklinde olacaktır. 3)Oluşturduğunuz iki tane diziyi(10 adet tamsayıdan oluşan),bütün sayılar küçükten büyüğe doğru sıralanacak şekilde birbiriyle birleştiren programı yazınız. 4)Oluşturduğunuz iki tane dizisinin(10 adet tamsayıdan oluşan) elemanlarını birbiriyle değiştiren programı yazınız(fonksiyon ve pointer kullanarak) Bu 4 soru benim c ödevimdir acil yardıma ihtiyacım var yardımcı olursanız çok sevinirim teşekkürler.. |
arkadaşlar kolay gelsin bana şöyle bi program lazım bir otobüs farzedelim 45 kişilik program çalıştığında koltuk no su sorcak örnek koltuk no su 6 gircez bize girilen koltuk nosuna göre camkenarı veya koridor diye cvp verecek yardımcı olacak arkadaşlara şimdiden teşekkür ederim lütfenn yardımmm,![]() ![]() ![]() ![]() ![]() ![]() |
Bu kod X sayısını Y sayısından büyükmü veya küçükmü ona bakar (İlk Kodum) C++ İçin ! KOD : #include <iostream> #include <cstdlib> using namespace std; main() { // system("color xy"); x = arkaplan y = yazı rengi // Bu kod X sayısının Y sayısından büyükmü yoksa küçükmü ona bakar system("color 87"); int x; int y; cout << "Program Versiyonu Alpha 19 Beta 1287 Build 2"; cout << endl; cout << endl; cout << endl; cout << "X sayisini girin = "; cin >> x; cout << "Y sayisini girin = "; cin >> y; if(x>y) { system("color 8A"); cout << endl; cout << endl; cout << endl; cout << "X sayisi Y sayisindan buyuktur"; cout << endl; cout << endl; cout << endl; cout << endl; cout << endl; cout << endl; cout << "Program Bitti.. "; cout << endl; cout << endl; cout << endl; cout << endl; cout << endl; } if(x==y) { system("color 8A"); cout << endl; cout << endl; cout << endl; cout << "X Sayisi Y Sayisina Esittir !"; cout << endl; cout << endl; cout << endl; } else { system("color 8C"); cout << endl; cout << endl; cout << endl; cout << endl; cout << "X sayisi Y sayisindan kucuktur"; cout << endl; cout << endl; cout << endl; cout << endl; cout << endl; cout << endl; cout << endl; cout << endl; cout << "Program Biti.."; cout << endl; cout << endl; cout << endl; cout << endl; } cin >> x; } |
Gerekli açıklamaları kod aralarında yaptım. Al kardeşim:
Programın çalıştırılabilir hali:http://www.mediafire.com/?ablh0sf2thdj15h
< Bu mesaj bu kişi tarafından değiştirildi oceceli -- 14 Nisan 2013; 9:23:52 >
Bu mesaja 1 cevap geldi. Cevapları Gizle