Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > BMG-I Lab Quiz
Yazar
rdm07


avatar

Kayıt: 31.05.2010
20.12.2010-20:06 #72336
Arkadaşlar merhaba, bu hafta lab'da quiz yapacağımızı belirtmiştim. Quiz süresini arttırmak için grupları günlere dağıttık ve önümüzdeki iki hafta aşağıdaki takvime göre quize gireceksiniz. Bölüm sitesindede duyuruyu yaptım.

A Grubu (Salı 1.Grubu) : 21 Aralık Salı 14:00-15:00 arası,
B Grubu (Salı 2. Grubu): 24 Aralık Cuma 13:00-14:00 arası,
C Grubu (Cuma 1. Grubu) : 28 Aralık Salı 14:00-15:00 arası,
D Grubu (Cuma 2. Grubu): 31 Aralık Cuma 13:00-14:00 arası.

Herkes kendi grubunda quize girecek ve ona göre liste getireceğiz. Quiz süresi 1 saat olacak. İşlediğimiz yere kadar ( diziler ) dahil. Bunlara dikkat edersiniz. Başarılar...





Aras. Gör. M.Erdem Isenkul
Yazar
dearkemal


avatar

Kayıt: 16.07.2008
20.12.2010-22:17 #72337
Hocam konular neler, yazabilir misiniz ?









Yazar
rdm07


avatar

Kayıt: 31.05.2010
20.12.2010-23:22 #72338
Herhangi bir konu yok, diziler üzerinde önceden işlem yaptıysan eğer, hemen hemen bütün konuları çalışmış gibi olursun. Bu işlemleri fonksiyona soktuysan %90'ını bitirmiş, birde switch-case nedir biliyorsan az çok, quize girebilirsin








Aras. Gör. M.Erdem Isenkul
Yazar
halimbulsu


avatar

Kayıt: 11.09.2008
20.12.2010-23:39 #72339
Alttan alan öğrenciler Lab'lardan muaf tutulmuştu. Quize bizde girecekmiyiz, gireceksek kaçıncı Lab'ta gireceğizthinking







Yazar
asiadam


avatar

Kayıt: 05.11.2010
20.12.2010-23:48 #72340
neden ilk biz quize tabi tutuluyoruz ? ne güzel hazırlanırdık.zaten geçen cuma öğrendim bide son derse gelmedim yeni konulara geçilmiş...shame on you[smal[quot[font=times new roman][/font]e][/quote]l][/small]





Yazar
zurruck


avatar

Kayıt: 04.10.2010
21.12.2010-00:56 #72341
this is it ve peki bu zaman zarfında sınava tabi tutulmayan şahıslar için derse gelme gibi bir durum söz konusu mu?





Yazar
rdm07


avatar

Kayıt: 31.05.2010
21.12.2010-01:27 #72342
http://ce.istanbul.edu.tr/Duyuru.aspx?duyuruId=397





Aras. Gör. M.Erdem Isenkul
Yazar
fhemedoglu


avatar
çok uzaklardan
Kayıt: 29.09.2010
22.12.2010-01:59 #72348
1.grup çakmış bu quizden hep.





I just wanna be the real me !



Yazar
mehemmed


avatar

Kayıt: 23.12.2010
23.12.2010-09:22 #72362
Ne güzel de bayağı bir yazmıştım sad girecek diğer gruptaki arkadaşlar, fonksiyonlara falan iyi çalışın derim. Özellikle şu case, switch çoklu seçim yapısına...





Yazar
rdm07


avatar

Kayıt: 31.05.2010
23.12.2010-12:00 #72364
Arkadaşlar Grup3 ve Grup4 için quiz günleri değişmiştir;

Grup3 Pazartesi 13:00-14:00 arası
Grup4 Salı 14:00-15:00 arası yapılacak. Yarım saat önceden LabB'de bulunması gerekiyor. Başarılar...





Aras. Gör. M.Erdem Isenkul
Yazar
themali


avatar
İstanbul
Kayıt: 24.12.2010
24.12.2010-17:18 #72377
bugünki quizden de çakmışlar...





The real war,
The real warfare,
The real warrior...
Yazar
musert


avatar

Kayıt: 13.09.2009
25.12.2010-13:09 #72385
son quiz'in cozumu verildimi ??





Yazar
syberoz


avatar
aydin
Kayıt: 07.10.2010
25.12.2010-20:22 #72386
son quizin sorusu ne yasilly





190791
Yazar
bedir12


avatar

Kayıt: 27.10.2010
27.12.2010-01:20 #72396
b grubunun quiz kodları mustafa hergül ve yiğit anıl katkılarıyla biggrinlaughing

  #include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int a,b,i;
char koltuk[50]={"****************************************"};
char y;
void yer(){
     printf("Koltuk numarasi giriniz
"); scanf("%d",&a); 
     if(a%4==1||a%4==0) {printf("Cam kenari
"); }
     if(a%4==2||a%4==3){ printf("Koridor
");}}
void grafik() 
{
for(i=0;i<37;i=i+4){
printf("%c   ",koltuk[i]);
}
printf("
");

for(i=1;i<38;i=i+4){
printf("%c   ",koltuk[i]);
}
printf("
-------------------------------------
");
for(i=2;i<39;i=i+4){
printf("%c   ",koltuk[i]);
}
printf("
");
for(i=3;i<40;i=i+4){
printf("%c   ",koltuk[i]);
}
printf("
");
}   
void durum(){
     int bos=0,dolu=0;
     for(i=0;i<40;i++)
     {if(koltuk[i]=='*'){
bos++;}}
for(i=0;i<40;i++){
if(koltuk[i]=='D'){
dolu++;}
}

printf("%d bos koltuk
 %d dolu koltuk
", bos,dolu);
}



void biletal()
{abc:
     printf("Koltuk numarasi giriniz
");
      scanf("%d",&b); 
     if (b>40)
     {printf("Otobus 40 kisiliktir!
");
     goto abc;}
      if (koltuk[b-1]=='*')
      {

printf("Koltuk No : %d ", b);
 if(b%4==1||b%4==0) {printf("Cam kenari
"); }if(b%4==2||b%4==3){ printf("Koridor
");}
 printf("Islem Basariyla Tamamlandi
 ");
koltuk[b-1]='D';
}else{
printf("Koltuk No : %d ", b);
 if(b%4==1||b%4==0) {printf("Cam kenari
"); }if(b%4==2||b%4==3){ printf("Koridor
");}
 printf("Koltuk Doludur. Lutfen baska bir koltuk seciniz!
");  
}}    
      

int main()
{
    
    bas:
printf("305 SEYEHAT
");
printf("1-Koltuk Yeri
");
printf("2-Bilet SatinAl
");
printf("3-Arac Durum
");
printf("4-Grafik Durum
");
printf("5-Cikis
");


y=getche();
printf("
");
switch(y)
{
         case '1' : yer(); goto bas; break;
         case '2' : biletal(); goto bas; break;
         case '3' : durum(); goto bas; break;
         case '4' : grafik(); goto bas; break;
         case '5' : goto son; break;
         default  : goto bas; 
}
     
    system("pause");
    son:
    return 0;
}






Yazar
osmanli


avatar
Istanbul
Kayıt: 25.11.2010
27.12.2010-16:41 #72399
Benim farkli bir cözümü var.



#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#define N 5
#define M 10

//-----------------------------------------------
void koltukyeri(char a[N][M], int b[N][M])
{
int i,j,k;
int w=0;

while(w != -1)
{

printf("
Koltuk numarasi: ");
scanf_s("%d", &k);
if(k<40 && k>0) {
for(i=0; i<N; i++)
{
for(j=0; j<M; j++)
{
if(b[i][j] == k)
{
if(i==0 || i==4) printf("Cam kenari
");
if(i==1 || i==3) printf("Koridor kismi
");
w = -1;
}

}
}
}
else printf("Koltuk numarasi yanlis girdiniz.
");
}


}

//-----------------------------------------------
void biletsatinal(char a[N][M], int b[N][M])
{
int i,j;
int t;
int k=0;

while(k != -1)
{
printf("
Koltuk numarasi seciniz: ");
scanf_s("%d", &t);

for(i=0; i<N; i++)
{
for(j=0; j<M; j++)
{
if(b[i][j] == t)
{
if(a[i][j] == '*')
{
if(i==0 || i==4) printf("Koltuk No: %d - Cam Kenari
Islem Basaraiyla Tamamlandi.
", b[i][j]);
if(i==1 || i==3) printf("Koltuk No: %d - Koridor Kismi
Islem Basaraiyla Tamamlandi.
", b[i][j]);
a[i][j]='D';
k=-1;
}
else printf("Bu koltuk doludur, Lutfen baska bir koltuk seciniz
.");
}

}
}


}
}

//-----------------------------------------------
void aracdurum(char a[N][M])
{
int i,j;
int b = 0;
int d = 0;

for(i=0; i<N; i++){
for(j=0; j<M; j++){
if(a[i][j] == '*') b++;
if(a[i][j]== 'D') d++;
}
}
printf("Bos koltuklarin sayisi: %d
Dolu koltuklarin sayisi: %d
", b, d);
}

//-----------------------------------------------
void grafikrapor(char a[N][M])
{
int i, j;

printf("

");
for(i=0; i<N; i++){
for(j=0; j<M; j++){
printf("%c ", a[i][j]);
if(j==9) printf("
");
}
}
}
//-----------------------------------------------


int _tmain(int argc, _TCHAR* argv[])
{
char a[N][M];
int b[N][M];
int i,j;
int giris = 0;
int k=1;

for(i=0; i<N; i++){
for(j=0; j<M; j++){
if(i==2) a[i][j]='-';
else a[i][j]='*';
}
}

for(j=0; j<M; j++){
for(i=0; i<N; i++){
if(i==2) b[i][j] = 0;
else b[i][j]=k++;
}
}




printf("*******MENU*******
");
printf("1-Koltuk Yeri
");
printf("2-Bilet SatinAl
");
printf("3-Arac Durum
");
printf("4-Grafik Rapor
");
printf("5-Cikis
");


while (giris!=5)
{
printf("Giris yapiniz: ");
scanf_s("%d" , &giris);


switch(giris){
case 1:
koltukyeri(a, b);
break;
case 2:
biletsatinal(a, b);
break;
case 3:
aracdurum(a);
break;
case 4:
grafikrapor(a);
break;
default:
printf("
Tekrar giris yapiniz:");
}
}

return 0;
}







X







1 2
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb