Türkiye'nin En Ortam Bilgi Paylaşım Platformu

  Türkiye'nin En Ortam Bilgi Paylaşım Platformu


Programlama Bölümü C++, C#, COMPONENT, DELPHI, FLASH, JAVA - JSP, VISUAL BASIC, VISUAL BASIC.NET, WML, XML programlamaları

brazzers gaziantep escort gaziantep escort
instagram yorum hilesi
Yeni Konu   Cevap Yaz

 
Seçenekler Stil
Alt 10-12-2009, 21:26   #1
Rasty


Rasty - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 02-12-2009
Mesajlar: 512
Konuları: 503
WEB Sitesi:
İlgi Alanı:
Aldığı Teşekkür:
Ettiği Teşekkür:
WF Ticaret Sayısı: (1)
WF Ticaret Yüzdesi:(%)
WF Puanı: 15
C ve C++ Örnek Kodlar.


Verecegim programin kodlarini derlediginizde karsiniza soyle bir program cikacak:

5 ogrenci, 5 tane de top var.Bu ogrencilerden her biri bir topu sececek daha sonra da kimin hangi topu sectigi ekrana yazdiralacak.

Bazi arkadaslar bunda ne varki diyebilir ama ben bu ornegin onemli oldugunu dusunuyorum cunku programin icinde farkli ogrenciler ayni topu secemiyorlar.Onemli kisim burasi zaten...

Ornegi kolay bulanlar lutfen "bu cocuk oyuncagi,...vb." seyler yazmasinlar.Cunku herkesin bu iste geldigi seviye farklidir...

Kodu yazmayi biraz once tamamladim.Saat gec oldugu ve pc'yi kapayacagim icin kodu aciklamaya firsat bulamadim ama takildiginiz yerleri sorarsaniz cevaplamaya calisacagim.Ama once degiskenlerin degerlerini izleyerek programi bir deneyin derim...

Kod:
/*Written by baron06 || FoX_*//*Iki nick de benim...*/


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

int main()
{
int i;
int ogr[5] = {0};
int top[6] = {0};
int secenek;

    for(i = 0; i < 5; i++)
    {
          
                printf("%d. ogrenci hangi topu sececeksin? ",i + 1);
                scanf("%d",&secenek);
                
                while(secenek <= 0 || secenek > 5){
                printf("1-5 arasinda bir sayi gir ");
                scanf("%d",&secenek);
                }
                
                if(top[secenek] != 0)
                {
                                do{
                                     printf("Yeniden gir ");
                                     scanf("%d",&secenek);
                                     
                                     while(secenek <= 0 || secenek > 5){
                                     printf("1-5 arasinda bir sayi gir ");
                                     scanf("%d",&secenek);
                                     }
                                     
                                     }while(top[secenek] != 0);
                                    
                }
                top[secenek] = 1;
                ogr[i] = secenek;
                
          
          
    }
    
    
    
for(i = 1;i <= 5; i++)
{
  printf("%d. ogrencinin sectigi top %d numarali toptur.\n",i,ogr[i - 1]);
}

getch();

return 0;

}
Basit bir eğitim programı.(ilkokul çocukları için)Program öğrenci hesaplamaları yaparken yanlış yada doğru durumuna göre öğrenciyle sohbet içinde kalıyo.. 1. seviye için 1 basamaklı sayılarla 2. seviye için 2 basamaklı sayılarla işlem yapılıyo...

Kod:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<time.h>
#include<math.h>

int sayac=1,basari=0,sayi,seviye;   // Global Değişkenler..

int seviye_sec(void);

int islem_sec(void);

void islem_arti(int,int);

void islem_eksi(int,int);

void islem_carpi(int,int);

void islem_bolu(int,int);


int main(void)

{
    
    char devam_mi;
    
    int rasgele_sayi_1,rasgele_sayi_2,islem;
    
    srand(time(NULL));
    
    do {
          seviye = seviye_sec();
          
          printf("\n");
          
          islem = islem_sec();
          
          printf("\n");
          
          if(seviye==1) {
                        
             rasgele_sayi_1 = 1+rand()%10;
             rasgele_sayi_2 = 1+rand()%10;
             
             switch(islem) {
                           
                case 1:
                    islem_arti(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                    
                case 2:
                    islem_eksi(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                    
                case 3:
                    islem_carpi(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                    
                case 4:
                    islem_bolu(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                    
                    }
                    
                       }
                       
          else {
               
             rasgele_sayi_1 = 10+rand()%90;
             rasgele_sayi_2 = 10+rand()%90;
                  
             switch(islem) {
                           
                case 1:
                    islem_arti(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                
                case 2:
                    islem_eksi(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                    
                case 3:
                    islem_carpi(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                    
                case 4:
                    islem_bolu(rasgele_sayi_1,rasgele_sayi_2);
                    break;
                    
                    }
                    
                       }
                       
          printf("\n");
                    
          printf("Devam Etmek İstermisiniz?..(e,h)=..");
          devam_mi=getche();
                 
          printf("\n\n");
                 
          sayac=1;
          basari=0;
                 
          }while(devam_mi=='e');
                 
           
          printf("Programimizi Kullandiginiz Icin Tesekkurler..\n");
           
          printf("Hoscakalin...");
           
          getch();return 0;
}

int seviye_sec(void)

{  
    
     printf("BIR BASAMAKLI ISLEMLER ICIN \"1\"E...\n");
     
     printf("IKI BASAMAKLI ISLEMLER ICIN \"2\"E BASINIZ...\n");
    
                 
     printf("LUTFEN SECENEGINIZI GIRINIZ...");
     scanf("%d",&seviye);
     
     
     return seviye;
}

int islem_sec(void)

{
    int islem;
    
    printf("TOPLAMA ICIN \"1\"E...\n");
    
    printf("CIKARMA ICIN \"2\"E...\n");
    
    printf("CARPMA ICIN  \"3\"E...\n");
    
    printf("BOLME ICIN   \"4\"E BASINIZ...\n");
    
    printf("LUTFEN SECENEGINIZI GIRINIZ...");
    scanf("%d",&islem);
    
    return islem;
}
                        
void islem_arti(int rasgele_1,int rasgele_2)

{
     printf("%d arti %d kac eder?..",rasgele_1,rasgele_2);
     scanf("%d",&sayi);
                
     do {
     
        if(sayi==(rasgele_1 + rasgele_2)) {
       
           switch(sayac) {
       
              case 1:
                  printf("Mukemmelsin");
                  break;
       
              case 2:
                  printf("Cok Guzel");
                  break;
       
              case 3:
                  printf("Aferin");
                  break;
       
              default:
                  printf("Boyle Devam Et");
                  break;
              
                     }
                     
            basari=1;
                                                   }
                  
         else {
                       
            switch(sayac) {
                      
               case 1:
                   printf("Hayir Lutfen Tekrar Dene...");
                   break;
           
               case 2:
                   printf("Yanlis.Lutfen Tekrar Dene...");
                   break;
           
               case 3:
                   printf("Hayir.Denemeye Devam...");
                   break;
           
               default:
                   printf("Pes Etmeyin...");
                   break;
                   
                          }
                               
               scanf("%d",&sayi);
        
                               }
          sayac++;
     
          }while(basari!=1);
     
}

void islem_eksi(int rasgele_1,int rasgele_2)

{
     printf("%d eksi %d kac eder?..",rasgele_1,rasgele_2);
     scanf("%d",&sayi);
                
     do {
     
      if(sayi==(rasgele_1 - rasgele_2)) {
       
           switch(sayac) {
       
              case 1:
                  printf("Mukemmelsin");
                  break;
       
              case 2:
                  printf("Cok Guzel");
                  break;
       
              case 3:
                  printf("Aferin");
                  break;
       
              default:
                  printf("Boyle Devam Et");
                  break;
              
                     }
                     
            basari=1;
                                                   }
                  
        else {
                       
            switch(sayac) {
                      
               case 1:
                   printf("Hayir Lutfen Tekrar Dene...");
                   break;
           
               case 2:
                   printf("Yanlis.Lutfen Tekrar Dene...");
                   break;
           
               case 3:
                   printf("Hayir.Denemeye Devam...");
                   break;
           
               default:
                   printf("Pes Etmeyin...");
                   break;
                   
                          }
                               
         scanf("%d",&sayi);
        
                               }
         sayac++;  
     
         }while(basari!=1);
     
}

void islem_carpi(int rasgele_1,int rasgele_2)

{ 
           
     
     printf("%d carpi %d kac eder?..",rasgele_1,rasgele_2);
     scanf("%d",&sayi);
                
     do {
     
      if(sayi==(rasgele_1 * rasgele_2)) {
       
           switch(sayac) {
       
              case 1:
                  printf("Mukemmelsin");
                  break;
       
              case 2:
                  printf("Cok Guzel");
                  break;
       
              case 3:
                  printf("Aferin");
                  break;
       
              default:
                  printf("Boyle Devam Et");
                  break;
              
                     }
                     
            basari=1;
                                                   }
                  
        else {
                       
            switch(sayac) {
                      
               case 1:
                   printf("Hayir Lutfen Tekrar Dene...");
                   break;
           
               case 2:
                   printf("Yanlis.Lutfen Tekrar Dene...");
                   break;
           
               case 3:
                   printf("Hayir.Denemeye Devam...");
                   break;
           
               default:
                   printf("Pes Etmeyin...");
                   break;
                   
                          }
                               
         scanf("%d",&sayi);
        
                               }
         sayac++;  
     
         }while(basari!=1);
     
}

void islem_bolu(int rasgele_1,int rasgele_2)

{
     
     if(rasgele_1%rasgele_2!=0) {
                                
        if(seviye==1) {
                     
          do {  
            rasgele_1 = 1 + rand()%9;
            rasgele_2 = 1 + rand()%9;
            }while(rasgele_1%rasgele_2!=0);
              
              }
              
        else {
             
          do {
              rasgele_1 = 10+rand()%90;
              rasgele_2 = 10+rand()%90;
              }while(rasgele_1%rasgele_2!=0);
              
              }
                                             
        }
            
     
     printf("%d bolu %d kac eder?..",rasgele_1,rasgele_2);
     scanf("%d",&sayi);
                
     do {
     
      if(sayi==(rasgele_1 / rasgele_2)) {
       
           switch(sayac) {
       
              case 1:
                  printf("Mukemmelsin");
                  break;
       
              case 2:
                  printf("Cok Guzel");
                  break;
       
              case 3:
                  printf("Aferin");
                  break;
       
              default:
                  printf("Boyle Devam Et");
                  break;
              
                     }
                     
            basari=1;
                                                   }
                  
        else {
                       
            switch(sayac) {
                      
               case 1:
                   printf("Hayir Lutfen Tekrar Dene...");
                   break;
           
               case 2:
                   printf("Yanlis.Lutfen Tekrar Dene...");
                   break;
           
               case 3:
                   printf("Hayir.Denemeye Devam...");
                   break;
           
               default:
                   printf("Pes Etmeyin...");
                   break;
                   
                          }
                               
         scanf("%d",&sayi);
        
                               }
         sayac++;  
     
         }while(basari!=1);
     
}
Rasty isimli Üye şimdilik offline konumundadır     Alıntı


Yeni Konu   Cevap Yaz

Etiketler
kodlar, örnek


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13:57.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimisation provided by DragonByte SEO v2.0.37 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

vegasslot ikili opsiyon bahis vegasslotyeniadresi.com vegasslotadresi.com vegasslotcanli.com getirbett.com getirbetgir.com Sex hikaye moldebet Grandpashabet giriş

ankara escort ankara escort ankara escort bayan escort ankara kızılay escort çankaya escort kızılay escort ankara eskort adana escort escort eryaman eryaman escort gaziantep escort bayan gaziantep escort
casinositelerin.com/