Arama butonu
Bu konudaki kullanıcılar: 3 misafir, 2 mobil kullanıcı
4171
Cevap
169198
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (143. sayfa)
E
11 yıl
Teğmen

Denerim ama ben de acemiyim :)


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @carisma_eko
E
11 yıl
Teğmen

Benim yazdığım kodda anlaşılmayan bir yer varsa yardımcı olmaya çalışırım.




Bu mesajda bahsedilenler: @Tuzluk.
E
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: hotchner12

Denerim ama ben de acemiyim :)

acaba size soruyu gizli gönderebileceğim bir yer var mı ? pm den göndericektim sanırım kapalı soruyu burda yazmak istemiyorum okuldan biri falan görür deşifre olmayalım şimdi



R
11 yıl
Onbaşı

Bu kodda ekrana sadece KS yazdırıyor ama mantığını anlayamadım. Anlatabilecek arkadaş anlaşılabilir şekilde Pointer konusuna değinirse sevinirim.

#include <iostream> 

using namespace std;

int main()
{
char str[] = "KIWIS";
char *p1 = str;
char *p2 = p1+4;
while (*p1 != *p2)
{
cout << *p1 << *p2;
p1 = p1 + 1;
p2 = p2 - 1;
}

return 0;
}


Bu mesaja 2 cevap geldi.
O
11 yıl
Teğmen

C'de bir sayının x'inci karekterini almayı nasıl yapabiliriz?


int a = 76531;


ise; sondaki "1" rakamını veya 2. karakterdeki "6" rakamını vermesi gibi.


Bu mesaja 2 cevap geldi.
J
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: ozgurtr

C'de bir sayının x'inci karekterini almayı nasıl yapabiliriz?


int a = 76531;


ise; sondaki "1" rakamını veya 2. karakterdeki "6" rakamını vermesi gibi.


Rakamı bir diziye atayıp dizinin eleman sayısını for döngüsüne sokup istediğin zaman break ile çıkarak yapabilirsin diye düşünüyorum





< Bu mesaj bu kişi tarafından değiştirildi Jestia -- 5 Nisan 2014; 21:43:04 >

< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
L
11 yıl
Yarbay

quote:

Orijinalden alıntı: ozgurtr

C'de bir sayının x'inci karekterini almayı nasıl yapabiliriz?


int a = 76531;


ise; sondaki "1" rakamını veya 2. karakterdeki "6" rakamını vermesi gibi.


eğer sayının basamak sayısı belliyse örnek veriyorum son basamağını almak için 10'a bölüp kalanı alırsın. yada diyelim ki 10lar basamağını istiyosun. o zaman 10'a bölersin. sonra bölümü de 10'a bölüp kalana bakarsın. yani;
76531 ise 1'i elde etmek için 76531%10 yaparsın olur.
3'ü elde etmek içinse 76531/10 yaparsın. 7653 olur sayın. sonra yine 7653%10 yaparsın. fakat basamak sayısı belli değilse yada basamak sayısına göre farklı bi işlem uygulayacaksan o zaman string'e dönüştürüp öyle yaparsın.


Bu mesaja 1 cevap geldi.
A
11 yıl
Yüzbaşı

Arkadaşlar yarına ödevim var sizin 5 dakikanızı bile almaz yardımcı olucak bi arkadaş var mı dil c#


Bu mesaja 1 cevap geldi.
P
11 yıl
Yüzbaşı

İyi akşamlar beyler ,
bir soru hakkında yardımcı olabilecek arkadaşlar varsa cevaplarınızı bekliyorum.Acil lazım. Soru şu ;
-- 100 elemandan oluşan bir dizide negatif ve pozitif elemanların sayısını bulan programın kodu.


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

quote:

Orijinalden alıntı: Aeneass

İyi akşamlar beyler ,
bir soru hakkında yardımcı olabilecek arkadaşlar varsa cevaplarınızı bekliyorum.Acil lazım. Soru şu ;
-- 100 elemandan oluşan bir dizide negatif ve pozitif elemanların sayısını bulan programın kodu.

şurada var
http://www.programiz.com/c-programming/examples/negative-positive-zero

aynı zamanda negatif(int) sayıların en soldaki(high order) biti daima 1 dir.


Bu mesaja 2 cevap geldi.
C
11 yıl
Çavuş






< Bu mesaj bu kişi tarafından değiştirildi cmptrengineer -- 9 Nisan 2014; 1:03:08 >

E
11 yıl
Er

quote:

Orijinalden alıntı: ragomuay

Bu kodda ekrana sadece KS yazdırıyor ama mantığını anlayamadım. Anlatabilecek arkadaş anlaşılabilir şekilde Pointer konusuna değinirse sevinirim.

#include <iostream> 

using namespace std;

int main()
{
char str[] = "KIWIS";
char *p1 = str;
char *p2 = p1+4;
while (*p1 != *p2)
{
cout << *p1 << *p2;
p1 = p1 + 1;
p2 = p2 - 1;
}

return 0;
}


char str[] = "KIWIS"; komutu ile bellekte uygun boş bi yerde str değişkeni başlar örnek olarak
0000:K
0001:I
0002:W
0003:I
0004:S

char *p1 = str; komutu str değişkeninin başlangıç adresini p1 değişkenine atar p1=0000 oldu
char *p2 = p1+4; komutunda p1 e 4 eklemiş yani p2=0004 oldu

p1 i kullanarak 0000 daki K yi p2 yi kullanarak da 0004 deki S yi bulmuş böylece ekrana KS yazdırıyor.

pointer (göstergeç) bellekteki bir alanın adresini saklamak için kullanılır böylece çok fazla değişken kullanmadan bellekteki verilere
direkt olarak erişilebilir.



P
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: eserb

quote:

Orijinalden alıntı: Aeneass

İyi akşamlar beyler ,
bir soru hakkında yardımcı olabilecek arkadaşlar varsa cevaplarınızı bekliyorum.Acil lazım. Soru şu ;
-- 100 elemandan oluşan bir dizide negatif ve pozitif elemanların sayısını bulan programın kodu.

şurada var
http://www.programiz.com/c-programming/examples/negative-positive-zero

aynı zamanda negatif(int) sayıların en soldaki(high order) biti daima 1 dir.

Link için sağol ama burada girilen sayının negatif veya pozitif olduğunu buluyor.Fakat bana lazım olan 100 elemandan oluşan dizelerin içinden negatif ve pozitif sayıları bulmak.


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

Merhaba c#'da aynı form üzerinde iki farklı gridview var. Birinci Gridview'den mesela kahvaltı çeşitleri seçeceğim bu çeşitler ikinci gridview'e düşecek sql'den çekerek? bu iki gridview arasındaki bağlantıyı nasıl sağlayabilirim?

soldan seçtiğim seçeneğin alt ürünlerinin sağda çıkması gerekiyor.

< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
A
11 yıl
Binbaşı

merhaba öncelikle c# ta form 1 içinde tanımladığımız butonlara 3 5 kontrol atadık yalnız hocamız bu kontrolleri classta görmek istiyor yani form1.cs içinde sadece form1 load kısmı yer alıcak işlemler classlarda yapılcak ancak bu yeni oluşturduğumuz class bu butonları nasıl tanıyacak ne gibi işlemleri yazıcaz form içine ve yeni class içine yardımcı olursanız çok sevinirim:(


Bu mesaja 1 cevap geldi.
T
11 yıl
Er

quote:

Orijinalden alıntı: YapışkanKağıt

Merhaba c#'da aynı form üzerinde iki farklı gridview var. Birinci Gridview'den mesela kahvaltı çeşitleri seçeceğim bu çeşitler ikinci gridview'e düşecek sql'den çekerek? bu iki gridview arasındaki bağlantıyı nasıl sağlayabilirim?

soldan seçtiğim seçeneğin alt ürünlerinin sağda çıkması gerekiyor.

< Resime gitmek için tıklayın >

Tablolar veri tabanında ilişkiliyse, gridview1'deki seçili olan satırı metin olarak değişkene atadıktan sonra o değişken ile diğer gridview için sorgu başlatabilirsin.


Bu mesaja 1 cevap geldi.
T
11 yıl
Er

quote:

Orijinalden alıntı: asiruhh1903

merhaba öncelikle c# ta form 1 içinde tanımladığımız butonlara 3 5 kontrol atadık yalnız hocamız bu kontrolleri classta görmek istiyor yani form1.cs içinde sadece form1 load kısmı yer alıcak işlemler classlarda yapılcak ancak bu yeni oluşturduğumuz class bu butonları nasıl tanıyacak ne gibi işlemleri yazıcaz form içine ve yeni class içine yardımcı olursanız çok sevinirim:(

Anladığım kadarıyla, butona tıklandığında toplama gibi bir işlem olacak. Ama işlem butonun içinde değilde class'ta gerçekleşecek.. Eğer böyle ise, oluşturduğun class'ın içinde önce bir fonksiyon oluşturmalısın;

 
public static void islem()
{
int a = 5, b = 15;
int c = a+b;
MessageBox.Show(c.ToString());
}


dışarıdan erişilebilmesi için public, dışarıdan veri almadığı için void kullandım. class'ta messagebox'ı kullanabilmek için ise, referansların arasına,

" using System.Windows.Forms; " bunu eklemen gerekir.


Form1'e dönecek olursak butonun tıklama olayına, " Class1.islem(); "

yazman yeterli olacaktır, kolay gelsin..


Bu mesaja 2 cevap geldi.
P
11 yıl
Yüzbaşı

İyi günler arkadaşlar ,
Birkaç güne hazırlamam gereken bir proje ödevim var ve ben hala soruyu çözemedim.Soru şu ;
--100 elemandan oluşan bir dizide negatif ve pozitif elemanların sayısını bulan programın kodu.

Acil lazım cevap , teşekkürler şimdiden


Bu mesaja 2 cevap geldi.
Y
11 yıl
Yüzbaşı

Hocam Sql'den veri tabanından geçtim. Ama o kodu sağlayamıyorum bir türlü. bulamadım o çekme kodunu. sorgulamayı nasıl yapacağım bir bilgiliniz var mı


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @desire_
P
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Aeneass

İyi günler arkadaşlar ,
Birkaç güne hazırlamam gereken bir proje ödevim var ve ben hala soruyu çözemedim.Soru şu ;
--100 elemandan oluşan bir dizide negatif ve pozitif elemanların sayısını bulan programın kodu.

Acil lazım cevap , teşekkürler şimdiden

Bu soru hakkında 2 cevaba ulaştım hangisi doğru ?

1.CEVAP
#include<stdio.h> 
#include<conio.h>
int main()
{
int adet,poz=0,neg=0,sifir=0,sayac;
printf("Kac adet tam sayi gireceksiniz? : ");

scanf("%d",&adet);
int dizi[adet];
sayac=0;

do{
scanf("%d",&dizi[sayac]);

if(dizi[sayac]<0) neg++;
else if(dizi[sayac]>0) poz++;
else if(dizi[sayac]==0) sifir++;

sayac++;
}while(sayac<adet);

printf("%d adet pozitif, %d adet negatif, %d adet sifir girdiniz.",poz,neg,sifir);

getch();

}



2.CEVAP

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

main(){

int adet,sayi,sayac=0,neg=0,poz=0,sifir=0;
printf("Kac adet tam sayi gireceksiniz? : ");

scanf("%d",&adet);

do{
scanf("%d",&sayi);

if(sayi<0) neg++;
else if(sayi>0) poz++;
else if(sayi==0) sifir++;

sayac++;
}while(sayac<adet);

printf("%d adet pozitif, %d adet negatif, %d adet sifir girdiniz.",poz,neg,sifir);

getch();

}