Arama butonu
Bu konudaki kullanıcılar: 3 misafir, 2 mobil kullanıcı
4171
Cevap
167961
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (68. sayfa)
B
12 yıl
Çavuş

arkadaşlar ödevimiz için microsoft visual studio 2010'da, bilgisayarda kayıtlı bir txt dosyasından 2 tane sayıyı okuyan bir program yazmam lazım ama ne kadar uğraştıysamda beceremedim.





< Bu mesaj bu kişi tarafından değiştirildi bluewaffle -- 26 Mart 2013; 3:28:04 >
Bu mesaja 1 cevap geldi.
K
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: bluewaffle

arkadaşlar ödevimiz için microsoft visual studio 2010'da, bilgisayarda kayıtlı bir txt dosyasından 2 tane sayıyı okuyan bir program yazmam lazım ama ne kadar uğraştıysamda beceremedim.

aramaya inanmak:
http://stackoverflow.com/questions/1968328/read-numbers-from-a-text-file-in-c-sharp


Bu mesaja 1 cevap geldi.
B
12 yıl
Onbaşı

Merhabalar benim sorum teknikten ziyade genel bir soru olacak.Programlama diline meraklıyım ve c# öğrenmeye başlıyayım dedim.Okul kütüphanesinden Teach yourself c# in 21 days diye bir kitap aldım bir iki gündür çalışıyorum.Öğrenmeyi çok istiyorum fakat kurslar çok pahalı ve bölümüm gereği programlama sadece matlab alıyorum.Sizce bu yolda devam mı etmeliyim yoksa kitaptan bakarak olmaz bu işler mi diyorsunuz? Düşününce insanlar bunları öğrenebilmek için bir ton para veriyor , acaba kendi başıma öğrenebilir miyim diye çokça düşünür oldum bu ara.Bir destek verirseniz sevinirim


Bu mesaja 1 cevap geldi.
S
12 yıl
Yarbay

arkadaşlar C++ Dizilerde Sıralama'yı bir türlü anlayamadım mantığını oturtamadım.
birkaç yere baktım fakat anlatımını açıklayıcı bulmadım, elininizde sıralamayı anlatan güzel bir kaynak var mı önerebileceğiniz ?


Bu mesaja 1 cevap geldi.
O
12 yıl
Çavuş

İki karakter dizisini aşağıdaki şartlara göre karşılaştıran programı yazınız
- kullanıcıdan istenen iki adet karakter dizisi karşılaştırılacaktır
-karşılaştırma işlemi bir fonksiyon ile gerçekleştirilecektir.
- fonksiyon argüman olarak karşılaştırılacak dizileri gösteren işaretçileri alacaktır
- fonksiyon 1. Dizide olup 2. Dizide olmayan karakterlerin adedini bulacak ve bulduğu sonucun tutulduğu değişkenin adresini geri döndürecektir
- fonksiyonun döndürdüğü işaretçinin içeriği (sonuç) ekrana yazdırılacaktır
böyle bir dönem ödevım var fakat hiç anlamıyorum yardım edebılırmısınız


Bu mesaja 1 cevap geldi.
N
12 yıl
Teğmen

merhaba arkadaşlar kolay gelsin öncelikle hepinize..

bilgisayar programla 2 dersinden bir proje ödevim var ama sınıf yapısıyla ilgili hiç birşey bilmediğimden kalem oynatamadım bu konuda yardımlarınızı bekliyorum.

ödev şu:

c++'da bir metnin içinde istenen karakterleri bulan programı sınıf yapısını kullanarak yazınız.

yani kısaca ctrl+f algoritmasını sınıf yapısıyla yazılmasını istiyor.





< Bu mesaj bu kişi tarafından değiştirildi Nevan -- 27 Mart 2013; 22:23:23 >

G
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Seviyeli Yarbay

arkadaşlar C++ Dizilerde Sıralama'yı bir türlü anlayamadım mantığını oturtamadım.
birkaç yere baktım fakat anlatımını açıklayıcı bulmadım, elininizde sıralamayı anlatan güzel bir kaynak var mı önerebileceğiniz ?

http://tr.wikipedia.org/wiki/S%C4%B1ralama_algoritmas%C4%B1



C
12 yıl
Teğmen

klavyeden girilen bir açının sinüs kosünüs ve tanjantını bulan programı yapabilirmisiniz ikinci öğretimim akşam 5 e kadar ödev hazır olması lazım


Bu mesaja 1 cevap geldi.
R
12 yıl
Yarbay

quote:

Orijinalden alıntı: can_navaro5

klavyeden girilen bir açının sinüs kosünüs ve tanjantını bulan programı yapabilirmisiniz ikinci öğretimim akşam 5 e kadar ödev hazır olması lazım

arkadaş google da c de sinüs kullanimi yazsana bi ya töbe yarabbi adam bütün hepsini gösteren kodu vermiş orda o bile zoruna geliyor heralde.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
N
12 yıl
Teğmen

şunu sınıf yapısıyla nasıl yazabilirim

#include<iostream> 
using namespace std;
void main()
{
char s[1000];
int i,j=0;
cout<<"lutfen bir cumle giriniz."<<endl;
cin.getline(s,1000);
for (i=0; i<strlen(s); i++)
{
if ( s[i] =='a' || s[i] =='A')
{
cout<<i+1<<". karater a’dir."<<endl;
j++;
}

}

cout<<j<<" tane a vardir."<<endl;
}


Bu mesaja 1 cevap geldi.
(
12 yıl
Yüzbaşı

public void kitapcombo() 
{
int durum;
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select YazarAdi,YayinEvi,KitapTuru,TeminBicimi from kitapbil";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{
durum = frm2.comboBox1.FindString(oku[0].ToString());
if (durum == -1) frm2.comboBox1.Items.Add(oku[0].ToString());
durum = frm2.comboBox2.FindString(oku[1].ToString());
if (durum == -1) frm2.comboBox2.Items.Add(oku[1].ToString());
durum = frm2.comboBox3.FindString(oku[2].ToString());
if (durum == -1) frm2.comboBox3.Items.Add(oku[2].ToString());
durum = frm2.comboBox3.FindString(oku[2].ToString());
if (durum == -1) frm2.comboBox3.Items.Add(oku[2].ToString());
durum = frm2.comboBox4.FindString(oku[3].ToString());
if (durum == -1) frm2.comboBox4.Items.Add(oku[3].ToString());
}
bag.Close();
oku.Dispose();


yıllık ödevim kütüphane programı herşey tamam ama sadece şu comboBox hata veriyor programı ilk yazdıgımda çalısıyordu Formun Design kısmındaki comboBox'ı textBox olarak değiştirdim hata verince combobox olarak değiştirdim ama bu hatadan kurtulamadım şimdi nasıl düzeltmem lazım ?


Bu mesaja 1 cevap geldi.
S
12 yıl
Yarbay

arkadaş c++ dosya yazma ve okumayla ilgili bir soru yazar mısınız eğer mevcutsa yapmaya çalışacağım pratik için.
mümkünse dosyaya yazmalı ve okuyup işlem yapmalı olursa cok daha güzel olur sınavda buna benzer şeyler çıkacak sanırım.
bilgisayar mühendisliği okumuyorum çok kasmasına gerek yok sade bir şeyler arıyorum soru yazabilen olursa çok sevinirim, teşekkürler.



< Bu ileti mobil sürüm kullanılarak atıldı >

-
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: (Yakamoz)

public void kitapcombo() 
{
int durum;
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select YazarAdi,YayinEvi,KitapTuru,TeminBicimi from kitapbil";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{
durum = frm2.comboBox1.FindString(oku[0].ToString());
if (durum == -1) frm2.comboBox1.Items.Add(oku[0].ToString());
durum = frm2.comboBox2.FindString(oku[1].ToString());
if (durum == -1) frm2.comboBox2.Items.Add(oku[1].ToString());
durum = frm2.comboBox3.FindString(oku[2].ToString());
if (durum == -1) frm2.comboBox3.Items.Add(oku[2].ToString());
durum = frm2.comboBox3.FindString(oku[2].ToString());
if (durum == -1) frm2.comboBox3.Items.Add(oku[2].ToString());
durum = frm2.comboBox4.FindString(oku[3].ToString());
if (durum == -1) frm2.comboBox4.Items.Add(oku[3].ToString());
}
bag.Close();
oku.Dispose();


yıllık ödevim kütüphane programı herşey tamam ama sadece şu comboBox hata veriyor programı ilk yazdıgımda çalısıyordu Formun Design kısmındaki comboBox'ı textBox olarak değiştirdim hata verince combobox olarak değiştirdim ama bu hatadan kurtulamadım şimdi nasıl düzeltmem lazım ?

C# ile pek alakam yok ama yeni combobox ı eklerken ismini comboBox5 olarak eklemiş olabilir. İsimleri kontrol etmelisin bence.

Bundan sonra yazacaklarım genel üyelere hitap etmektedir.
Arkadaşlar şu ödevim var diyerek direk hazır kod istemeyin lütfen. Sizin yüzünüzden konudan soğudum. Biraz uğraşın, google'da aratın, kendiniz ilk önce bir çaba gösterin sonra gelin buraya yazın.


Bu mesaja 1 cevap geldi.
S
12 yıl
Yarbay

arkadaşlar döngüde olan bi kod var kullanıcı devamlı değer giriyor ve -1 yazdiginda ciksin istiyorum.
While yapınca donguye girmeden once kullanicidan bi deger istemeliyim o olmaz, do while yapinca da -1 yaptiktan sonra bir kez daha kodu aliyor cozemedim nasil yapabilirim.

Mesela
ders adi giriniz
ortalama not giriniz

boyle bi sey olsun kisaca

while 'i nereye ne sekilde eklersem dedigime ulasabilirim

bi de şunu sormak istiyorum mesela harf notu isticem aa yazdiginda kullanici onu 4e esitlemek istiyorum ama char int'e esitlenemez hatasi veriyor nasil yapabilirim





< Bu mesaj bu kişi tarafından değiştirildi Seviyeli Yarbay -- 29 Mart 2013; 21:08:12 >

< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
C
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Seviyeli Yarbay

arkadaşlar döngüde olan bi kod var kullanıcı devamlı değer giriyor ve -1 yazdiginda ciksin istiyorum.
While yapınca donguye girmeden once kullanicidan bi deger istemeliyim o olmaz, do while yapinca da -1 yaptiktan sonra bir kez daha kodu aliyor cozemedim nasil yapabilirim.

Mesela
ders adi giriniz
ortalama not giriniz

boyle bi sey olsun kisaca

while 'i nereye ne sekilde eklersem dedigime ulasabilirim

bi de şunu sormak istiyorum mesela harf notu isticem aa yazdiginda kullanici onu 4e esitlemek istiyorum ama char int'e esitlenemez hatasi veriyor nasil yapabilirim

Dil C++ sanırım. Kodu yapıştırırsan değiştirebilirim. Karakterleri tek tek alarak işlem yapabilirsin. cin.get() kullanarak. while ın içinde switch kullan, '-' karakteri geldiğinde bir case e girer sonra bir karakter daha alırsın '1' ise programdan çıkarsın değilse başka bişey yaparsın veya karakteri geri koyarsın. Buradan get() haricinde lazım olabilecek diğer fonksiyonlara bakabilirsinhttp://www.cplusplus.com/reference/istream/istream/ veya c fonksiyonları kullanabilirsin getchar/ungetc gibi.


Bu mesaja 1 cevap geldi.
S
12 yıl
Yarbay

quote:

Orijinalden alıntı: crshr

quote:

Orijinalden alıntı: Seviyeli Yarbay

arkadaşlar döngüde olan bi kod var kullanıcı devamlı değer giriyor ve -1 yazdiginda ciksin istiyorum.
While yapınca donguye girmeden once kullanicidan bi deger istemeliyim o olmaz, do while yapinca da -1 yaptiktan sonra bir kez daha kodu aliyor cozemedim nasil yapabilirim.

Mesela
ders adi giriniz
ortalama not giriniz

boyle bi sey olsun kisaca

while 'i nereye ne sekilde eklersem dedigime ulasabilirim

bi de şunu sormak istiyorum mesela harf notu isticem aa yazdiginda kullanici onu 4e esitlemek istiyorum ama char int'e esitlenemez hatasi veriyor nasil yapabilirim

Dil C++ sanırım. Kodu yapıştırırsan değiştirebilirim. Karakterleri tek tek alarak işlem yapabilirsin. cin.get() kullanarak. while ın içinde switch kullan, '-' karakteri geldiğinde bir case e girer sonra bir karakter daha alırsın '1' ise programdan çıkarsın değilse başka bişey yaparsın veya karakteri geri koyarsın. Buradan get() haricinde lazım olabilecek diğer fonksiyonlara bakabilirsinhttp://www.cplusplus.com/reference/istream/istream/ veya c fonksiyonları kullanabilirsin getchar/ungetc gibi.

yok hoca sınıfta örneğini yapmıştı fakat bu kadar komplike şeylere girmedik ben sanırım anlatamadım.



cout << "ders notu giriniz : (cikmak icin -1 Giriniz)
cin >> dersNotu;

cout << "bilmemne giriniz :"
..
..

böyle gitsin istiyorum en sonunda sınıf ortalaması hesaplattıracağım vs.

ama oradan 0 girince çıkmasını nasıl sağlayabilirim.
eğer while'ı üste koyarsam dersnotunu önce istemem gerekecek bi acayip oluyor, do while şeklinde yaparsam da en sonda -1 girince döngü bir kez daha dönüyor.
ben -1 girince programdan çıkacak döngünün sonunda hesaplamasını istediğim ortalamaları yazdıracak, orasını yazarım zaten tek istediğim -1 girince döngüden çıksın.

bir de mesela harf notu isteyeceğim aa girecek onun rakamsal olarak 4e karşılık geldiğini programda nasıl yazabilirim ?


Bu mesaja 1 cevap geldi.
E
12 yıl
Çavuş

Merhabalar. C de global değişken tanımlayabiliyoruz ya global dizide tanımlayabilirmiyiz. Eğer tanımlayabiliyorsak nasıl yapılıyor kısaca anlatırmısınız



G
12 yıl
Yarbay

quote:

Orijinalden alıntı: Seviyeli Yarbay
yok hoca sınıfta örneğini yapmıştı fakat bu kadar komplike şeylere girmedik ben sanırım anlatamadım.



cout << "ders notu giriniz : (cikmak icin -1 Giriniz)
cin >> dersNotu;

cout << "bilmemne giriniz :"
..
..

böyle gitsin istiyorum en sonunda sınıf ortalaması hesaplattıracağım vs.

ama oradan 0 girince çıkmasını nasıl sağlayabilirim.
eğer while'ı üste koyarsam dersnotunu önce istemem gerekecek bi acayip oluyor, do while şeklinde yaparsam da en sonda -1 girince döngü bir kez daha dönüyor.
ben -1 girince programdan çıkacak döngünün sonunda hesaplamasını istediğim ortalamaları yazdıracak, orasını yazarım zaten tek istediğim -1 girince döngüden çıksın.

bir de mesela harf notu isteyeceğim aa girecek onun rakamsal olarak 4e karşılık geldiğini programda nasıl yazabilirim ?

Basit bir ortalama hesabı, anlaşılmayan nedir ki?

do {

cout << "ders notu giriniz : (cikmak icin -1 Giriniz)
cin >> dersNotu;

cout << "bilmemne giriniz :"
..
..
}
while(dersNotu != -1);


Bu mesaja 1 cevap geldi.
S
12 yıl
Yarbay

@elektro böyle yapınca 1 tane fazla dönmüyor mu döngü ?


Bu mesaja 2 cevap geldi.
R
12 yıl
Yarbay

Arkadaşlar umarım BU SEFER cevap verirsiniz soruma.Çok zor olmadığını düşünüyorum..her neyse C de sadece 1-5 arasında değer girilmesini istiyorum ve tekrar soracak yanlış olursa..o olay tamamdır da harf girince sınırsız döngüye giriyor bu onu nasıl aşabilirim.

#include <stdio.h> 
#include <stdlib.h>

int main(void)

{
int number_1 ,number_2;

do
{
printf("Give number\n");
scanf("%d",&number_1);

if (number_1 <1 || number_1 > 5 )
{
printf("yanlis girdiniz.1-5 arasi girin\n");

}
}while(number_1<1 || number_1>5);


system("PAUSE");
return 0;
}


Bu mesaja 1 cevap geldi.