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

Ç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 :)



L
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: MoNDeLa

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();
}




#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();
}


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

quote:

Orijinalden alıntı: lord_general

quote:

Orijinalden alıntı: MoNDeLa

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();
}




#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ı


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

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.


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

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?


Bu mesaja 1 cevap geldi.
G
11 yıl
Yarbay

quote:

Orijinalden alıntı: ~H!ddeN

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.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
M
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: elektro_gadget


quote:

Orijinalden alıntı: ~H!ddeN

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.

 
public class Carpma extends Thread {

private int sayi1;
private int sayi2Basamaklari;
public List <Integer> carpimlar = new ArrayList<>();

public Carpma(int sayi1, int sayi2Basamaklari)
{
this.sayi1 = sayi1;
this.sayi2Basamaklari = sayi2Basamaklari;
}

@Override
public void run()
{
this.carpimlar.add(this.sayi1 * this.sayi2Basamaklari);
for (int i : this.carpimlar)
System.out.println(i);
}
}


 

public class HataliCarpma implements IHataliCarpma {

public HataliCarpma(double sayi1, double sayi2)
{
this.sayi1 = sayi1;
this.sayi2 = sayi2;
}
@Override
public void Carpimlar()
{
int sayi2 = this.VirgulsuzSayi(this.sayi2);

while (sayi2 != 0)
{
this.sayi2Basamaklari = sayi2 % 10;
sayi2 -= this.sayi2Basamaklari;
sayi2 /= 10;

new Carpma(this.VirgulsuzSayi(this.sayi1), this.sayi2Basamaklari).start();
}

}
}



Buyur hocam. run bloğunu çalıştırmam için sürekli yeni nesne oluşturmam gerekiyor. Aynı sınıfta yapamadım, Carpma sınıfında tutarım belki dedim onda da olmadı.



G
11 yıl
Yarbay

Ben c++ zannetmiştim ama farketmez.

Eğer liste sadece tek thread üzerinde çalışacaksa listeyi "static" olarak tanımlayabilirsin. Fakat bu durumda bir thread bitmeden diğerini başlatmaman, ya da işlemi senkronize etmen gerekir.

Aslında yaptığın şey mantıklı değil. Thread i genişletiyorsan her thread kendi verisine sahip olacak demektir. Yani her seferinde ayrı liste oluşması doğal.

Araştırman gereken şey "asynchronous task" ya da "future task". Kısaca nesneyi değil metodu paralelleştirmek. Tabi senkronizasyon her durumda gerekli.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @~H!ddeN
M
11 yıl
Yüzbaşı

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

resimdeki programi sadece ic ice for dongusu kullanarak (bloklar arası bir tab boşluk) nasıl yapabilirim.


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

Ödevin konusu=komut satırından girilen bir harfi,kelimeyi,cümleyi şifreleyen(anahtar kelime kullanarak) fonksiyonu yazınız(şifreleme algoritmasını kendiniz oluşturmalısınız)


Ben böyle birşey yaptım ama cümle şifreleyemiyor yardımlarınız bekliyorum

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(int argc, char *argv[])
{
char kelime[100];
long i,size,tmp,k;
printf("kelime giriniz\n");
scanf("%s",&kelime);
size=strlen(kelime);
for(i=0;i<size;i++)
{tmp=kelime;
tmp=219-tmp;
printf("%c",tmp);
}
printf("\n");
system("PAUSE");
return 0;
}


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

Teşekkür ettim hocam araştırıcam.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @elektro_gadget
S
11 yıl
Onbaşı

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


void mat_vec(double* a, double* x, double* y, int n)
{

int i,j;

for(i=0;i<n;i++){
y=0.0;
for(j=0;j<n;j++){
y+=a[i+n*j]*x[j];
}
}

}

Bu kod ile değişiklikler yapıp kodun hızlı çalışmasını sağlamam lazım.Yardım edebilecek var mı?



T
11 yıl
Yüzbaşı

hocam kodları felan yazdım çalışıyor fakat save ettiğim zaman form olarak açmıyor visual stdio2012 kullannıyorum acaba nasıl save etmeliyim doğru düzgün çalışıyor ama açtığım zaman bu save edip çıkınca bu sayfayı açamıyorum nasıl save etmeliyim
< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @£XE
D
11 yıl
Çavuş

Merhabalar kolay bir soru varda yardım ederseniz sevinirim.

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

5 adet kontrol bulunmaktadır, entryTextBox, sumTextBox, numberListBox, insertBtn and sumBtn. Aşağıdakileri istenenler için gerekli kodu yazınız

a)insertBtn basıldığında, entryTextBox’ta bulunan değeri numbersListBox’a ekleyin. Yalnızca integer değerler eklenmelidir, integer olmayan değerler için hata mesajı veriniz(try-catch kullanın).
private void insertBtn_Click(object sender, EventArgs e)
{


}

b)b) sumBtn’a basıldığında listboxta bulunan sayıları toplasın ve alttaki textbox’a yazsın.)
private void sumBtn_Click(object sender, EventArgs e)
{

}





< Bu mesaj bu kişi tarafından değiştirildi dr.tyler -- 23 Mayıs 2014; 23:26:56 >
Bu mesaja 1 cevap geldi.
M
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: trnkttc

hocam kodları felan yazdım çalışıyor fakat save ettiğim zaman form olarak açmıyor visual stdio2012 kullannıyorum acaba nasıl save etmeliyim doğru düzgün çalışıyor ama açtığım zaman bu save edip çıkınca bu sayfayı açamıyorum nasıl save etmeliyim
< Resime gitmek için tıklayın >

Hocam ben yeniyim de c++ kodlarını nereye yazacağız.

Lütfen yardım ederseniz sevinirim.



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

hocam anlaşılan arkadaşa ya meşkul yada iplemiyo zaten cevap bulamadım her neyse bunun c++ kodlarını dev c++ ta hazırlıyabilirsiniz ve kodlarıda şunlar
#include <iostream>
#include <string>

float sonuc,Rt,w,R;

using namespace std;
int main()
{

cout<<" Girilen guc degerine gore R1 direncini hesapliyan program "<<endl<<endl;
cout<<" **********PROGRAM BASLlYOR********** "<<endl<<endl;
while(1){
cout<<"Girilen guc degeri"<<endl<<endl;
cin >> w;
if(w<0){
cout<<"Program hatali sonlandi."<<endl;
break;
}

if(w==0){
cout << "Lutfen 0 dan buyuk bir guc degeri girin"<<endl;
}
else{
Rt=100/w;
sonuc=5*Rt;
R=sonuc/4;
if(R<1000&&R>0)
cout << R << "R sonuc"<<endl;
if((R>1000||R==1000)&&(R<1000000)){
R=R/1000;
cout << R << "kR sonuc"<<endl;
}
if(R>1000000||R==1000000){
R=R/1000000;
cout << R << "MR sonuc"<<endl;
}
}
}
return 0;
}
c# farklı olur onu tam bende bilmiyom zar zor yaptım bişeyler


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

videoda izledim (çalışmadı (sorun bu değil)) siyah ekranda 1 2 3 sayılarından birini giriniz:3(girdi adam) sayı 3 dür yazdı
biz yukarda a dan başka bişey tanımlamadık ama 3 yazınca 3 dür dedi
şu switch case anlayamadım
#include <stdio.h>
#include<conio.h>
main()
{
int a;
printf("1 2 3 sayılarından biribi giriniz:");
scanf("%d", &a);
switch(a)
{
case1:
prinf("sayi 1 dir");
break
case2:
printf("sayi 2 dir");
break
case3:
printf("sayi3 dür");
break
default:
printf("sayi 1 2 3 den biri degildir");
}
getchar();
return0;
}



K
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: dr.tyler

Merhabalar kolay bir soru varda yardım ederseniz sevinirim.

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

5 adet kontrol bulunmaktadır, entryTextBox, sumTextBox, numberListBox, insertBtn and sumBtn. Aşağıdakileri istenenler için gerekli kodu yazınız

a)insertBtn basıldığında, entryTextBox’ta bulunan değeri numbersListBox’a ekleyin. Yalnızca integer değerler eklenmelidir, integer olmayan değerler için hata mesajı veriniz(try-catch kullanın).
private void insertBtn_Click(object sender, EventArgs e)
{


}

b)b) sumBtn’a basıldığında listboxta bulunan sayıları toplasın ve alttaki textbox’a yazsın.)
private void sumBtn_Click(object sender, EventArgs e)
{

}


private void insertBtn_Click(object sender, EventArgs e){ 
try{
numbersListBox.Items.Add(Int32.Parse(entryTextBox.Text));}
catch{
MessageBox.Show("Enter an integer value");
}
private void sumBtn_Click(object sender, EventArgs e){
int sum=0;
foreach(int item in numberListBox.Items)
sum+=item;
sumTextBox.Text=sum.ToString();
}



J
11 yıl
Onbaşı

arkadaşlar problemim c ile ilgili ve kısa zamanda çözmem gerekiyor.Bilginiz varsa cevap verirseniz çok sevinirim.
problemin işaretçi dizisinden kaynaklandığını düşünüyorum ama ben yinede problemi ne yapınca nerede aldığımı ayrıntılı bir şekilde anlatayım problemin ne olduğuna siz karar verin.
bağlı listelerle ilgili bir kod.
3 tane struct yapısı var

struct futbolcu
{
int takim_kodu;
int forma_no;
char ad_soyad[21];
int agol;
struct futbolcu *sonraki;
};

struct mac
{
int hafta_no;
int ev_kodu;
int misafir_kodu;
int ev_gol;
int misafir_gol;
struct mac *sonraki;

};

struct takim
{
int takim_kodu;
char takim_adi[21];
int gs;
int bs;
int ms;
int agol;
int ygol;
struct futbolcu *futbolcu_liste_basi;
struct mac *misafir_mac_liste_basi;
struct mac *evsahibi_mac_liste_basi;
};

işaretçi dizisi

struct takim *takimlar[99];

hangi satırları yazdığımda program çalışmayı durdurdu hatası aldığımı yazıyorum arkadaşlar

1-
struct futbolcu *liste_basi;
liste_basi=takimlar[1 (1 i rastgele yazıyorum)]->futbolcu_liste_basi;

2-
int i;
for(i=0;i<99;i++)
{
takimlar->futbolcu_liste_basi->sonraki=takimlar->futbolcu_liste_basi;
}

daha bunun gibi bir çok şey denedim ama bir kaç saattir bununla uğraşıyorum saatde geç olduğu için aklıma sadece bunlar kalmış.
takimlar[0],takimlar[1],takimlar[2]... gibi pointerlerin işaret ettiği alanlara birşeyler ekleyebiliyorum ama bu pointerlerin adresleriyle iş yapmaya gelince program çalışmayı durduruyor.Debug ı böyle bir durum için nasıl kullanacağımı bilmiyorum denedim kullanmayı ama bir cacık anlamadım.hata aldığım satırların alternatifi de gelmiyor aklıma.o yüzden bu satırların neden çalışmadığını bir şekilde öğrenmeliyim.

Umarım derdimi anlatabilmişimdir.


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

kolay gelsin arkadaşlar acill yardımm dev c++ otobüs sorusu dışardan koltuk no girilcek girilen no ya göre cam kenarı veya koridor cvabı vercek lütfen yardım


Bu mesaja 1 cevap geldi.