Arama butonu
Bu konudaki kullanıcılar: 2 misafir
4171
Cevap
168444
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (142. sayfa)
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();

}



M
11 yıl
Er

Write a program that reads a text (two words) from the user and then prints it as follows. (Send your code before midnight)

Enter Text : Hello World

d

dl

dlr

dlro

dlroW

dlroW o

dlroW ol

dlroW oll

dlroW olle

dlroW olleH

kullanıcının girdiği herhangi iki kelimeyi bu şekilde tersten son harften tamamını yazdırması lazım. HELLO WORLD örneğini yukarda verdim ama herhangi iki kelime olmalı.


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

Sql kurulu olmadığı için kendi yaptığım örnekle access üzerinden anlatmaya çalışacağım.

Oluşturduğum tablolar şu şekilde;

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

Programa dönecek olursak; basit olarak " (select * From anagrup", bag) " ilk gridview'in sorgusu bu diyelim.

datagridview1'in cell_click olayına

 

int anagrup_id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
bag.Open();
dtst2.Clear();
OleDbDataAdapter adtr2 = new OleDbDataAdapter("select * from altgrup where anagrup_id = " + anagrup_id + "", bag);
adtr2.Fill(dtst2, "alt_grup");
dataGridView2.DataSource = dtst2.Tables["alt_grup"];
adtr2.Dispose();
bag.Close();



bu kodları yazdığında her satıra tıkladığında sorgu başlatır anagrup_id'ye değişkenden çektiği sayıyı eşitler, datagridview2'de sorgunun karşılığı veriler listelenir. Umarım anlatabilmişimdir.

Çalışan hali;

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



A
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

#include <stdio.h> 
#include <stdlib.h>

//100 elemandan oluşan bir dizide negatif ve pozitif elemanların sayısını bulan programın kodu

int main()
{
int i;
int neg, poz, zero;

neg=0; poz=0; zero=0;

int dizi[100];

// Diziye rastgele eleman atama

for(i=0; i<100; i++)
dizi[i] =rand() % 1000 - 500;

// Dizideki elemanların kontrolü

for(i=0; i<100; i++){

if(dizi[i] < 0)
neg++;
if(dizi[i] > 0)
poz++;
if(dizi[i] == 0)
zero++;
}

printf("Dizideki pozitif terim sayisi: %d\nDizideki negatif terim sayisi: %d\nDizideki sifir sayisi: %d", poz, neg, zero);

return 0;
}



T
11 yıl
Er

C# Console ile yaptım, bu mantık ile başka dil ile de yapılabilir.

 

Console.Write("Metin Girin : ");
string metin = Console.ReadLine();
int harf_adet = metin.Length;
for (int j = harf_adet; j > 0; j--)
{
for (int i = harf_adet - 1; i >= j-1; i--)
{
Console.Write(metin[i]);
}
Console.WriteLine("");
}
Console.ReadLine();



Bu mesaja 1 cevap geldi.

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

@amewrika
Çok teşekkür ederim kardeşim sağolasın




Bu mesajda bahsedilenler: @amewrika
M
11 yıl
Er

aslında biraz anladım yaptığın mantığı ama C++ ta string falan kullanarak yapmam lazım saol yinede.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @desire_