arkadaşlar kullanıcı girişlerine yetkilendirme yapmaya calısıyorum fakat kullanıcıyla girdiğimde ilk başta görebilceği sayfalar acılıyo sonra yetkisi olmamasına rağmen bütün sayfalar acılıyo tamamen nasıl kısıtlayabilirim. kullandığım kodun benzeri if(kadı=="admin" || sifre=="admin") { button1.visible=true; button2.visible=true; button3.visible=true; button4.visible=true; } else { button1.visible=false; button2.visible=false; button3.visible=false; button4.visible=false; } |
//kadı veya sifre eşitse "admin"'e bu durumda birinden biri "admin oldumu girer if(kadı=="admin" || sifre=="admin") //kadı eşitse "admin" 'e VE sifre eşit "admin" 'e. //yani iki durumda sağlanırsa girecek if(kadı == "admin" && sifre == "admin") |
arkadaşlar C grafikte çokgen çizen bir kod yazmaya çalışıyorum ama nedense bazı yerlerde doğru çalışmıyor.. Mesela aşağıda ki kodda 3 çizgiyi sola doğru çizmek yerine sağa doğru çiziyor! #include <stdio.h> |
Birden fazla form için ortak sınıf tanımlamasını nasıl kurgulayabilirim. Sorun form1 de ögrencinin numarasına göre bilgileri datagride gelmeli form2 de ögrencinin adı ve soyadına göre bilgileri gelmeli, benzer şekilde kayıt işlemi için öğrenci ekleme , ders ekleme ve dönem ekleme işlemi için ortak sınıf nasıl tanımlayabilirim?? |
Öncelikle veritabanı işlemlerini böyle yapmanız çok yanlış. Nesne yönelimli programlamanın nimetlerinden yararlanmanızı öneririm. Bi veritabanı sınıfı yazın ve işlemlerinizi orada yapın. Aynı zamanda sql kodunu string birleştirerek oluşturmanız güvenlik açıklarına sebep olur(sql injection) bu yüzden parametre olarak gönderin. SQL kodunuzda bir hata var, neyin yanında hata olduğunu söylüyor? |
Arkadaşlar formdaki bir alanı boş mu dolu mu şeklinde kontrol etmek için pictureBox kullansam olur mu? Nesneleri birbiriyle kontrol etmek yerine alanı kontrol etmek istiyorum, oluşan nesneleri alana ekleyip kalan yerleri boş mu şeklinde kontrol etmem gerekiyor nasıl yapabilirim? |
Arkadaşlar C grafikte Çokgen çizen bir kod yazmaya çalışıyorum ama bazı yerleri doğru çalışmıyor. Yukarı ve Sola giderken dönüşleri algılamıyor ve ve gittiği yönü devam ettiriyor..! Yardım edebilecek var mı? #include <stdio.h> |
pictureBox'ı bunun için nasıl kullanıcaksın bilmem ama benim önerim
tarzında dizi tanımlayıp örneğin Kontrolünün locationı 3,63 ve size'ı 24,56 olan bi kontrolü for(........) for(.........) şeklinde bu oluşturduğun matristeki 3 ten 24+3 ' e kadar ve 63 ten 63+56'ya kadar olan bölümü true olarak ayarlayabilirsin. Performans olarak test etmedim ama dizi bool olduğu için çok problem yaratcağını düşünmüyorum. Eğer bunu c# da yazıcaksan da linq sorguları kullanarak alanı rahatça yönetebilirsin. |
merhaba arkadaşlar C dilinde biri bana char *[] char * ve char [] arasındaki farkları ve kullanım alanlarını söylüyebilir mi? |
#include <stdio.h> #include <string.h> // strlen() fonk. için #include <stdlib.h> // malloc ve free için. #include <time.h> #include <conio.h> #define KELIMESAYISI 100 void adamCiz(int durum){ switch(durum){ case 9 : printf(" __________ \n"); printf("| ( ) \n"); printf("| | \n"); printf("| /|\\ \n"); printf("| | \n"); printf("| / \\ \n"); printf("|__ \n"); break; case 8 : printf(" __________ \n"); printf("| ( ) \n"); printf("| | \n"); printf("| /|\\ \n"); printf("| | \n"); printf("| /| \n"); printf("|__ \n"); printf("\nBir tane yanlis yapma hakkin kaldi!\n"); break; case 7 : printf(" __________ \n"); printf("| ( ) \n"); printf("| | \n"); printf("| /|\\ \n"); printf("| | \n"); printf("| | \n"); printf("|__ \n"); break; case 6 : printf(" __________ \n"); printf("| ( ) \n"); printf("| | \n"); printf("| /| \n"); printf("| | \n"); printf("| | \n"); printf("|__ \n"); break; case 5 : printf(" __________ \n"); printf("| ( ) \n"); printf("| | \n"); printf("| | \n"); printf("| | \n"); printf("| | \n"); printf("|__ \n"); break; case 4 : printf(" __________ \n"); printf("| ( ) \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("|__ \n"); break; case 3 : printf(" __________ \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("|__ \n"); break; case 2 : printf(" \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("| \n"); printf("|__ \n"); break; case 1 : printf(" \n"); printf(" \n"); printf(" \n"); printf(" \n"); printf(" \n"); printf(" \n"); printf(" __ \n"); break; default : printf("\nAdamın Henuz Asılmaya Baslanmadi!\n\n"); break; } } void altTirele(char *dizi, int boyut){ int i; for( i=0; i<boyut; i++ ){ dizi = '-'; } // En sonuna terminator karakterini koy dizi = '\0'; } int main(){ char letter; char *letters; int i,buldu=0,adam=0,bulunanKarakter=0,uzunluk,kelime; int x,j,k; char kelimee[100][14][8]; char words[KELIMESAYISI][14]; FILE *fptr; fptr=fopen("kelimeler.txt","r"); int a[100][14]; char c[100][14]; char newline; for(k=0;k<100;k++)//k 100 e kadar for( x=0; x<14; x++ ) { fscanf(fptr,"%s%c",&kelimee[k][x],&newline); if(newline == '\n') { break; } //printf("%s\t", kelimee[k][x]); } for(k=0;k<100;k++) for(x=0;x<14;x++) { a[k][x] = (int)(kelimee[k][x][0]-'0')*128+(int)(kelimee[k][x][1]-'0')*64+(int)(kelimee[k][x][2]-'0')*32+(int)(kelimee[k][x][3]-'0')*16+(int)(kelimee[k][x][4]-'0')*8+(int)(kelimee[k][x][5]-'0')*4+(int)(kelimee[k][x][6]-'0')*2+(int)(kelimee[k][x][7]-'0')*1; if(a[k][x]==92) { words[k][x]='\0'; break; } else c[k][x]=(char)a[k][x]; words[k][x]=c[k][x]; } fclose(fptr); // for generating different number srand(time(NULL)); // Kelimeler matrisinden bir kelime seç kelime = rand() % KELIMESAYISI; // Rastgele secilen kelimenin uzunlugu uzunluk = strlen(words[kelime]); // Bulunan harflerin saklanaacagi dizi icin bellek ayır letters = (char *)malloc(uzunluk + 1 * sizeof(char)); if( letters == NULL ){ printf("Bellek ayırma islemi basarisiz!"); return 0; } // Bulunan harflerin saklanacagi diziyi alt-tirele altTirele(letters, uzunluk); // Turkce karakterlerde sorun cıkıyor, atlama yapıyor. printf("Lutfen Turkce Karakterleri Kullanmayin! {ı,ç,ö,ğ,ü}\n"); while( adam != 9 && bulunanKarakter != uzunluk){ // Kullanicidan harf al printf("\nHarf : "); scanf("%c", &letter); for( i=0; i<uzunluk; i++ ){ // Aldigin harf kelimenin icinde var mi? if( letter == words[kelime] ){ letters = letter; bulunanKarakter++; buldu = 1; } } if( buldu != 1 ){ // harf bulamadiysa adami as adam++; } else { // Bulmussa sayaci sifirla buldu = 0; } printf("Adamin Son Durumu : \n"); adamCiz(adam); printf("\nKelimenin Son Durumu : "); puts(letters); printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"); getchar(); // enter karakterini okuyor. } printf("\n\n"); if( adam != 9 ){ // Basarili olunan durum printf("Tebrikler! Kelimeyi Dogru Tahmin Ettiniz."); } else { // Basarisiz olunun durum printf("Olmadi Artik Baska Sefere.\n"); printf("Kelime : %s", words[kelime]); } //Ayırdıgın bellek alanını serbest bırak free(letters); return 0; getchar(); } c dilinde adam asmaca oyunu yapmam gerekiyor kelimelrin içinde binary olarak kayıtlı olduğu bir dosyam var programın dosyadan rastgele kelime seçip onu stringe çevirip sorması lazım program doğru çalışıyor ama arada bazı kelimelerin bütün harfini bilmeden doğru bildiniz diyor nerede sorun var acaba yardımcı olabilir misiniz |
Öğretmenimin verdiği sayısal loto konulu performans ödevini bir türlü yazamadım.Nassıl yapcam bilmiyoorumda....ÖDEVİMDE İLK ÖNCE 3 KOLON BİZ SAYI GİRCEZ SONRA PROGRAM TEK KOLON SAYI ÜRETCEK VE BUNLARI KARŞILAŞTIRACAK TUTTU TUTMADI DİYE. VİSUAL STUDİO da Console Aplication da yazcaz. YARDIM EDERMİSİNİZ LÜTFEN HAFTAYA GİTCEK ZATEN NOTLAR 25 32 KALCAM BU DERSTEN YAZARMISINIZ LÜTFEN....C# da olcak. |
Bilgisayar tarafından 100-500 arasında rastgele 11 e bölünebilen 15 adet sayı tutturarak bu sayıları ve toplamını ekrana yazdıran bilgisayar programını yazınız. sou bu arkadaşlar benm yaptıgım da bu ama sistem düzgn calısmıyor..; #include "time.h" #include "stdlib.h" #include "conio.h" #include "stdio.h" main() { srand((unsigned)time(NULL)); int bts,N=15,i,toplam; { for(i=1;i<=N;i++) bts=rand()%400+100; if(bts%11==0) { printf("%d. 11'e bolunen sayi=%d\n",i,N=15); toplam+=bts; } } printf("11'e bolunen sayi toplami=\n",toplam); getch(); } |
Çok acil yardıma ihtiyacım var!! C#'ta bir databaseden selectle bir veri çekip bu veriyi int bir değişkene nasıl aktarırız. (sorgudan tek bir hücrenin döndüğüne eminiz). şimdiden çok teşekkürler :) |
#include "time.h" #include "stdlib.h" #include "conio.h" #include "stdio.h" int main() { srand((unsigned)time(NULL)); int bts,N=15,i,toplam=0; int bts1=0; for(i=1;i<=N;i++) { bts=rand()%400+100; while(bts%11 !=0) { bts=rand()%400+100; } if(bts%11==0) { printf("%d. 11'e bolunen sayi=%d\n",i,bts); toplam=bts+toplam; } } printf("11'e bolunen sayi toplami=%d\n",toplam); getch(); } |
cok sagol hocam tamamdır cevaba bakarak anladm şimdi hatalarımı ![]() |
Merhaba arkadaşlar benim içinhttp://www.gorselprogramlama.com/satis-ve-stok-programi-cnet-resim-eklenicek/ bu programı "Tablet satış programı"na uyarlayabilirmisiniz sınıfı geçmem için çok önemli bir proje ödevi lütfen yardım edin.![]() |
Arkadaşlar oluşturduğum sınıfta generic listte tutmaya çalıştığım değerler var fakat bu sınıftan sürekli yeni nesne oluşturmam gerekiyor böyle olunca da nesneyi oluşturduğum zaman list sıfırlanıyor nasıl bir çözüm yapabilirim bunu için? |
Kodu paylaşır mısın. |
buyurun hocam bir örnek verdim umarım yardımcı olur:
< Resime gitmek için tıklayın >
;)
< Bu ileti mini sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle