Bilgisayar Mühendisi Olan Birisi Lazım

  • Konuyu başlatan Konuyu başlatan kryhn
  • Başlangıç tarihi Başlangıç tarihi

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
Merhaba arkadaslar benim bir ödevim var ve yapmazsam o dersten kalıcam. Aranızda kodlamadan anlayan veya bilgisayar mühendisi olan birisi varsa mesaj atabilir mi?
 

sonerooz

Doçent
Katılım
25 Mart 2017
Mesajlar
555
Reaksiyon puanı
216
Puanları
43
Yaş
30
Bu ara iyi türedi ödevciler ha, ne oldu dönem sonu ödevleri mi birikti..? Ücret karşılığı yaparız kardeşim aybettin :)
 

Ben Kenobi

Müdavim
Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,338
Reaksiyon puanı
3,156
Puanları
1,358
Foruma yazın, uygunsa ve kolaysa yapalım veya yol gösterelim.
Değilse geçmiş olsun. :D
 

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
Bu ara iyi türedi ödevciler ha, ne oldu dönem sonu ödevleri mi birikti..? Ücret karşılığı yaparız kardeşim aybettin :)
Ödev yaptırmıcam ödevini beraber yapacak birisini arıyorum. Sonucta boyle yapmaz isem öğrenemem.
 

sonerooz

Doçent
Katılım
25 Mart 2017
Mesajlar
555
Reaksiyon puanı
216
Puanları
43
Yaş
30
O zaman yol göstericilik yaparız aybeddin :)
 

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
O zaman yol göstericilik yaparız aybeddin :)
Yardım edebileceksen bi özelden felan iletişime gecelimmi?
--- Gönderi Güncellendi ---
Foruma yazın, uygunsa ve kolaysa yapalım veya yol gösterelim.
Değilse geçmiş olsun. :D
şimdi olay su en basit sekilde gostereyim 1.donemde yaptıgımız tum bu islemleri yapacak c++ da yazılan bir interpreter istiyor
1. BASLA
2. GİR sayi
3. YAZ sayi
4. BİTİR
bu en basit örnek. Misal ilkte 1. BASLA degilde 1.basla yazdınız bu sıra hata vericek yani boyle bir islem yapamazsınız tarzında birsey yazıcak. Fakat
ben bu komutlar dısında girilen sayi, dizi veya artık ne tur degisken varsa nasıl degisken olarak gostericem hic bilmiyorum. tabi bu işlemi dosyadan okutup artık adı neyse .exe ile calıstırp yapıcaz.
 

Ben Kenobi

Müdavim
Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,338
Reaksiyon puanı
3,156
Puanları
1,358
Yardım edebileceksen bi özelden felan iletişime gecelimmi?
--- Gönderi Güncellendi ---

şimdi olay su en basit sekilde gostereyim 1.donemde yaptıgımız tum bu islemleri yapacak c++ da yazılan bir interpreter istiyor
1. BASLA
2. GİR sayi
3. YAZ sayi
4. BİTİR
bu en basit örnek. Misal ilkte 1. BASLA degilde 1.basla yazdınız bu sıra hata vericek yani boyle bir islem yapamazsınız tarzında birsey yazıcak. Fakat
ben bu komutlar dısında girilen sayi, dizi veya artık ne tur degisken varsa nasıl degisken olarak gostericem hic bilmiyorum. tabi bu işlemi dosyadan okutup artık adı neyse .exe ile calıstırp yapıcaz.

Öncelikle sizin 1. dönemde yaptığınız işleri biz bilemeyiz.
Hangi dersten bahsediyorsunuz, kaçıncı sınıfsınız ?
Sonlu ve sonsuz durum makineleri (otomatlar) gördünüz mü ?
Bu ödev dönem ödevi mi haftalık ödev mi ?
 

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
Foruma yazın, uygunsa ve kolaysa yapalım veya yol gösterelim.
Değilse geçmiş olsun. :D
şimdi olay su en basit sekilde gostereyim 1.donemde yaptıgımız tum bu islemleri yapacak c++ da yazılan bir interpreter istiyor
1. BASLA
2. GİR sayi
3. YAZ sayi
4. BİTİR
bu en basit örnek. Misal ilkte 1. BASLA degilde 1.basla yazdınız bu sıra hata vericek yani boyle bir islem yapamazsınız tarzında birsey yazıcak. Fakat
ben bu komutlar dısında girilen sayi, dizi veya artık ne tur degisken varsa nasıl degisken olarak ypa
Öncelikle sizin 1. dönemde yaptığınız işleri biz bilemeyiz.
Hangi dersten bahsediyorsunuz, kaçıncı sınıfsınız ?
Sonlu ve sonsuz durum makineleri (otomatlar) gördünüz mü ?
Bu ödev dönem ödevi mi haftalık ödev mi ?
dönem ödevi c++ gördük ve dediğiniz seyleri gormedik ders algoritma ve programlama dersi 1.dönem iste dört işlem dizileri felan gördük.
 

Ben Kenobi

Müdavim
Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,338
Reaksiyon puanı
3,156
Puanları
1,358
Yanlış anlamadıysam senin istediğin şeyin interpreter ile uzaktan yakından alakası yok.
Buna interpreter diyen öğretmeni öğretmenlikten men etmek lazım çünkü bu interpreter olgusuna hakaret.
O zaman her konsol ile komutlar üzerinden çalışan Linux programı interpreter olur.
Ah eğitim sistemi ah...
 

Ben Kenobi

Müdavim
Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,338
Reaksiyon puanı
3,156
Puanları
1,358
Yanlış anlamadıysam senin istediğin şeyin interpreter ile uzaktan yakından alakası yok.
Buna interpreter diyen öğretmeni öğretmenlikten men etmek lazım çünkü bu interpreter olgusuna hakaret.
O zaman her konsol ile komutlar üzerinden çalışan Linux programı interpreter olur.
Ah eğitim sistemi ah...
 

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
Yanlış anlamadıysam senin istediğin şeyin interpreter ile uzaktan yakından alakası yok.
Buna interpreter diyen öğretmeni öğretmenlikten men etmek lazım çünkü bu interpreter olgusuna hakaret.
O zaman her konsol ile komutlar üzerinden çalışan Linux programı interpreter olur.
Ah eğitim sistemi ah...
işte bizde interpreter nasıl yapılır diye aratıyoruz fakat birsey bulamadıgımızdan ve hoca diyor siz yaparsınız ama sınıfta sadece topu topu 1 kisi yaptı o da yarım yaptı daha bitmedi ve sınıf 59 kişiden olusuyor
 

sonerooz

Doçent
Katılım
25 Mart 2017
Mesajlar
555
Reaksiyon puanı
216
Puanları
43
Yaş
30
Ödev c++ console'da sadece menü oluşturmak mı? Neyi interprite edeceğiz anlamadım ki? Ödevi baştan bir anlatır mısın?
 

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
Ödev c++ console'da sadece menü oluşturmak mı? Neyi interprite edeceğiz anlamadım ki? Ödevi baştan bir anlatır mısın?
Ödev şöyle bir tane dosya.txt acıyoruz. İçine;
1. BASLA
2. GİR sayi
3. YAZ sayi
4. BİTİR
boyle birsey yazıyoruz fakat bizden 1.donem gordugumuz herseyi yapacak birsey istiyor. Bunu yaptırtan sonra main.exe calıstırıyoruz dosya.txt yazıp adım adım 1. BASLA yazıyor hatalıysa hata vericek tabi.
#include<stdio.h>
#include<string.h>

int main(){
FILE *dosya;
dosya=fopen("dosya.txt","r");
char basla[4][50]={"Basla" , "Gir" , "Git" , "Bitir"};
char h[4][50];
int satir;

int uzunluk=strlen(basla[0]);
while(feof(dosya)==0)
{
fscanf(dosya,"%d. %s\n",&satir,h);

for(int i=0;i<4;i++)
{

for(int j=0;j<uzunluk;j++)
{
if(basla[j]!=h[j])
{
printf("boyle bir islem yapilamaz");
return 0;
}

}
printf("%d. ",satir);
for(int j=0;j<uzunluk;j++)
{
if(basla[j]==h[j])
{
printf("%c",h[j]);

}

}
}
}
}
ben boyle yazdım 1. satiri dogru yazdırıyorum fakat bir turlu 2. satira geciremiyorum. Birde komut mu degiskenmi nasıl ayırtcagımı bilmiyorum.
 

sonerooz

Doçent
Katılım
25 Mart 2017
Mesajlar
555
Reaksiyon puanı
216
Puanları
43
Yaş
30
Çok zora benzemiyor ama seni anlayamıyorum. Bir tane dosya.txt var. bir kere r diye açmışsın wr olacak o. Yazacağım dyorsun. İçine bu 4 satırı mı yazacaksın? Mesele sadece bu mu?

Kardeşm bak, mesleğin ilk adımında yapılacak işi normal konuşma diliyle anlatmayı öğrenmen lazım.

Çok basit, program ne input alacak, ne yapacak, ve ne çıktı verecek, bunu anlatırsan zaten yardımcı oluruz. Kolay bir şeye benziyor.

Şimdi dosya başta boş mu dolu mu?

Dosyada ne değişiklik olacak?

Konsol ekranında ne değişiklik olacak?
 

Ben Kenobi

Müdavim
Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,338
Reaksiyon puanı
3,156
Puanları
1,358
Kodlarını kod blogu içerisine yaz.
[*code*]Senin kodun[*/code*]
Buradaki yıldızları silince kod blogu içerisine yazmış olursun ve whitespaceler anlaşılır hale gelir.
Kod:
Senin kodun
 

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
Olay şu bir dosya var dosyanın içine yazıy
Çok zora benzemiyor ama seni anlayamıyorum. Bir tane dosya.txt var. bir kere r diye açmışsın wr olacak o. Yazacağım dyorsun. İçine bu 4 satırı mı yazacaksın? Mesele sadece bu mu?

Kardeşm bak, mesleğin ilk adımında yapılacak işi normal konuşma diliyle anlatmayı öğrenmen lazım.

Çok basit, program ne input alacak, ne yapacak, ve ne çıktı verecek, bunu anlatırsan zaten yardımcı oluruz. Kolay bir şeye benziyor.

Şimdi dosya başta boş mu dolu mu?

Dosyada ne değişiklik olacak?

Konsol ekranında ne değişiklik olacak?
Olay su dosya.txt var ilk önce dosyanın içine yazıyorsun .exe i calıstırdıktan sonra degil. Yazma islemini .exe calıstırmadan once yapıyoruz.
--- Gönderi Güncellendi ---
Kodlarını kod blogu içerisine yaz.
[*code*]Senin kodun[*/code*]
Buradaki yıldızları silince kod blogu içerisine yazmış olursun ve whitespaceler anlaşılır hale gelir.
Kod:
Senin kodun
[*code*]
#include<stdio.h>
#include<string.h>

int main(){
FILE *dosya;
dosya=fopen("dosya.txt","r");
char basla[4][50]={"Basla" , "Gir" , "Git" , "Bitir"};
char h[4][50];
int satir;

int uzunluk=strlen(basla[0]);
while(feof(dosya)==0)
{
fscanf(dosya,"%d. %s\n",&satir,h);

for(int i=0;i<4;i++)
{

for(int j=0;j<uzunluk;j++)
{
if(basla[j]!=h[j])
{
printf("boyle bir islem yapilamaz");
return 0;
}

}
printf("%d. ",satir);
for(int j=0;j<uzunluk;j++)
{
if(basla[j]==h[j])
{
printf("%c",h[j]);

}

}
}
}
}
[*/code*]
boyle anladım umarım dogru anlamısımdır gen olmaz ise resimini ceker atarım.

--- Gönderi Güncellendi ---
Kodlarını kod blogu içerisine yaz.
[*code*]Senin kodun[*/code*]
Buradaki yıldızları silince kod blogu içerisine yazmış olursun ve whitespaceler anlaşılır hale gelir.
Kod:
Senin kodun
[*code*]
#include<stdio.h>
#include<string.h>

int main(){
FILE *dosya;
dosya=fopen("dosya.txt","r");
char basla[4][50]={"Basla" , "Gir" , "Git" , "Bitir"};
char h[4][50];
int satir;

int uzunluk=strlen(basla[0]);
while(feof(dosya)==0)
{
fscanf(dosya,"%d. %s\n",&satir,h);

for(int i=0;i<4;i++)
{

for(int j=0;j<uzunluk;j++)
{
if(basla[j]!=h[j])
{
printf("boyle bir islem yapilamaz");
return 0;
}

}
printf("%d. ",satir);
for(int j=0;j<uzunluk;j++)
{
if(basla[j]==h[j])
{
printf("%c",h[j]);

}

}
}
}
}
[*/code*]
boyle anladım umarım dogru anlamısımdır gene olmaz ise resim atarım.
Adsız.png
 

Ekli dosyalar

  • Adsız1.png
    Adsız1.png
    170.9 KB · Görüntüleme: 490

Ben Kenobi

Müdavim
Müdavim
Katılım
6 Kasım 2011
Mesajlar
7,338
Reaksiyon puanı
3,156
Puanları
1,358
Yazılanları okumuyorsun.
Oradaki yıldızları silince kod bloguna yazar.
Onu gösterebilmek için yıldız koydum, yıldız koymayınca zaten kod bloguna yazar göremezsin diye yıldızları koydum, en alttaki örnekte olduğu gibi...
 

kryhn

Öğrenci
Katılım
26 Nisan 2017
Mesajlar
12
Reaksiyon puanı
1
Puanları
3
Yaş
26
biraz daha acıklama imkanınız varmı yıldızları nereye koydunuz?
 
Üst