Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4171
Cevap
168626
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (184. sayfa)
D
10 yıl
Yarbay

beyler şu linkteki programdaki kayıt silerken ExecuteNonQuery satırında hata alıyorum düzeltebilecek var mı bugün akşam programı vermem lazım
Link


Bu mesaja 1 cevap geldi.
S
10 yıl
Teğmen

quote:

Orijinalden alıntı: Daniel Faraday

beyler şu linkteki programdaki kayıt silerken ExecuteNonQuery satırında hata alıyorum düzeltebilecek var mı bugün akşam programı vermem lazım
Link

komut.CommandText = @"Delete From Ogrenciler Where" + txtOgrenciNo.Text;


Where den sonra ne txtOgrenciNo.Text'e eşit olacak.? kolon adını yazmamışsın. O yüzden patlıyo.

komut.CommandText = @"Delete From Ogrenciler Where OgrenciNo = " + txtOgrenciNo.Text;



T
10 yıl
Er

Arkadaşlar Selam,
Aşağıdaki kod ile webden ilgili değeri alıp formumdaki label a yazdırıyorum...
Ancak; labela yazdırıdığım bu değer sıfırdan büyükse yeşil, sıfırdan küçükse kırmızı olarak nasıl renklendip Label1 e yazdırabilirim. İf else ile denedim ancak sonuç alamdım


Uri url = new Uri("http://www.xxxxxx.com/");
WebClient client = new WebClient();
string html = client.DownloadString(url);
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(html);

Label1.Text = doc.DocumentNode.SelectSingleNode("//a[@id='88_change']").InnerText;



Yardımlarınız için şimdiden çok teşekkürler.



U
10 yıl
Er

C# ta texboxtan girilen isim listboxta baklava şeklinde yazılmasını sağlıcak bu programon argoritmasını nasıl yapmalıyım?



M
10 yıl
Teğmen

Merhabalar benim bir sorunum var da size başka bir şekilde sorup projeme uygulamak istiyorum şimdiden çok teşekkürler...

h,w,t adlı 3 integer veri alıyorum kullanıcıdan.Kullanıcının verdiği t değerinin 2 katı eğer h tan büyükse 2*t h tan küçük olana kadar azaltmak istiyorum.Ve bunu t2 adlı değişkene tanımlamak istiyorum.
hatam nerde acaba?

if(2*t>h){
do{
t2=t-1;
}while(2*t<h);
}


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

.
 
if (2 * t > h)
{
do
{
t2 = t - 1;
} while (2 * t2 < h);
}





< Bu mesaj bu kişi tarafından değiştirildi lavara123 -- 18 Mart 2015; 19:45:32 >

< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @harunctl
R
10 yıl
Teğmen

 
switch (base)
{
case 2:
scanf("%s", &buffer);
int i = 0;
// Xor input
while (buffer[i] != '\0') {
if (buffer[i] == enc_key[i % 8])
{
buffer[i] = '0';
}
else
{
buffer[i] = '1';
}
i++;
}
int totalCharacters = i / 8;
outbuffer[totalCharacters] = '\0';
for (i = 0; i < totalCharacters; i++) {
int sum = 0;
int j;
for (j = 0; j < 8; j++) {
if (buffer[(i + 1) * 8 - 1 - j] == '1') {
sum += pow((double)2, (double)j);
}
}
outbuffer[totalCharacters - 1 - i] = (char)sum;
}
printf("Your Decoded text is: %s\n", outbuffer);
break;

Beyler bu kodda kullanıcıdan aldığım sayıyı decimal sayıyı nasıl binary çevirebilirim diğer kalan işlemler aynı kalacak ama çevirmeyi yapamadım



D
10 yıl
Teğmen

Merhaba arkadaşlar vs da basit bi program yazdım setup oluşturdum.
Setup sorunsuz çalışıyor
Bildigininz üzere .net fremework olmayan bilgisayarda çalışmıyor yüklemek gerekli
Ben benim setup projemin içine .net paketini tanımlayıp yoksa yüklemesini istiyrm bnm projemin içinde olması gerek bunu nasıl yaparım bilen arkadaşlardan yardım bekliyorum



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
S
10 yıl
Onbaşı

Herkese merhaba. Benim Eclipse'te C dili ile yazarken şöyle bir sorunum oluyor. Çözümünü bir türlü bulamadım. Sorun şu:
#include "stdio.h"

int main () {

FILE *dosya;
dosya = fopen ("deneme.txt" , "r");
char karakter[10];
if(dosya!=NULL){
fscanf(dosya,"%s",&karakter);
printf("%s", karakter);
}
else
{
printf("Boyle bir dosya yok.");
}

fclose(dosya);
return 0;
}

Kod bu. Masa üstünde bir deneme.txt adlı dosyayı oluşturdum. İçine de bir string girdim. 10 harfi geçmeyecek şekilde. Ama hep else durumunu gerçekleştirip böyle bir dosya yok diyor. Dosyayı bir türlü okutamadım. Halbuki dosyanın içinde bir string var ve ben onu yazmasını bekliyorum. Bir bilginiz varsa bu konuda lütfen yardımcı olabilir misiniz?

Şimdiden teşekkürler...


Bu mesaja 1 cevap geldi.
S
10 yıl
Teğmen

Merhaba dostum,

fopen("deneme.txt","e");

bu şekilde kullanıcaksan dosyayı masaüstünde değilde programın olduğu ana klasörün içinde olması gerekir.

Ha yok ben masa üstünde istiyom diyosan da;

fopen("C:\\User\\skay1234\\Desktop\\deneme.txt","r"); şeklinde tam yolunu göstermelisin.

Kolay gelsin.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @skaj1234
S
10 yıl
Onbaşı

quote:

Orijinalden alıntı: SharpShoooterr

Merhaba dostum,

fopen("deneme.txt","e");

bu şekilde kullanıcaksan dosyayı masaüstünde değilde programın olduğu ana klasörün içinde olması gerekir.

Ha yok ben masa üstünde istiyom diyosan da;

fopen("C:\\User\\skay1234\\Desktop\\deneme.txt","r"); şeklinde tam yolunu göstermelisin.

Kolay gelsin.

Hocam Allah razı olsun. Dediğiniz şekilde çalıştı. Çok teşekkür ederim.



M
10 yıl
Onbaşı

Arkadaşlar normal foruma da yazdım buraya da yazıyorum Aslında kodum çok uzun bir kod bir yerinde takıldım Fakat uzun olduğu için kafa karışıklığına sebep olabiliyor Elimde 3 dizim ve 3 sayacım var bunların içinde koordinatlarım var ben bu üç diziden seçilen koordinatların hangileri bir çember oluturabilir onu bulmalıyım ve oluşrurulan bu çember 280 280 sağlamalı şuraya kadar gelebildim
double p1[7][3]={},p2[6][3]={},p3[7][3]={}; 
for(int k=0;k<syc1;k++)//ortadaki cember; nokta kordinatları ve egimleri p1'e kaydediliyor.
{
for(int m=0;m<syc2;m++)//En distaki cember; nokta kordinatları ve egimleri p2'e kaydediliyor.
{

for(int n=0;n<syc3;n++)//En icteki cember; nokta kordinatları ve egimleri p3'e kaydediliyor.
{
if((dizi[k][0]-mk1)*(dizi[k][0]-mk1)+(dizi[k][1]-mk2)*(dizi[k][1]-mk2)==(dizi2[m][0]-mk1)*(dizi2[m][0]-mk1)+(dizi2[m][1]-mk2)*(dizi2[m][1]-mk2)&&(dizi2[m][0]-mk1)*(dizi2[m][0]-mk1)+(dizi2[m][1]-mk2)*(dizi2[m][1]-mk2)==(dizi3[n][0]-mk1)*(dizi3[n][0]-mk1)+(dizi3[n][1]-mk2)*(dizi3[n][1]-mk2))
{

int enokta[7][6]={}; //Aynı egri uzerindeki noktalarin keydedilecegi matris

for(int e=0;e<7;e++)
{
cout<<e<<". egri uzerindeki noktalar:"<<enokta[e][0]<<"-"<<enokta[e][1]<<"/"<<enokta[e][2];
cout<<"-"<<enokta[e][3];
cout<<"/"<<enokta[e][4]<<"-"<<enokta[e][5]<<" "<<endl;
}

}
}
}
}

Yardım ederseniz sevinirim



D
10 yıl
Onbaşı

Kitapta cıkan bu soru hakkında bir fikir üretemedim yardımcı olursanız sevınırım..

"ÖSS'ye hazırlanan bir adayın matematik,fen,sosyal ve türkçe netlerini okuyarak adayın yaklasık sayılsal sözel ve eşit agırlık puanlarını hesaplayan program ( C DİLİNDE)"



Okumalar tamam ama puan hesaplamayı nasıl yapacagımı anlamadım.Yardımlarınız için şimdiden teşekkürler..




Bu mesaja 1 cevap geldi.
P
10 yıl
Çavuş

quote:

Orijinalden alıntı: delipilot

Merhaba arkadaşlar vs da basit bi program yazdım setup oluşturdum.
Setup sorunsuz çalışıyor
Bildigininz üzere .net fremework olmayan bilgisayarda çalışmıyor yüklemek gerekli
Ben benim setup projemin içine .net paketini tanımlayıp yoksa yüklemesini istiyrm bnm projemin içinde olması gerek bunu nasıl yaparım bilen arkadaşlardan yardım bekliyorum





Merhaba dostum;"Solution Explorer" sekmesi altındaki setup projene sağ tıklayıp "Properties" seçeneğine tıkla,açılan yeni ekranda "Prerequisites.." seçeneğine tıkla ve açılan yeni ekranda oluşturduğun setup projesine eklemek istediklerini seçip işlemini tamamla..Umarım sorunun çözülür,kolay gelsin..



S
10 yıl
Teğmen

Giriceksin ösym nin sitesine.

Hangi alanda katsayılar ne öğreniceksin. sonra da programda okuduklarınla işlem yapıcaksın.

Örnek;

Sayısal;

SayısalPuan = (MatNet * 1,25) + (FenNet * 1,32) + (TurkNet*1,11) + (SosNet*1,05)


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Delete1903
C
10 yıl
Er

Merhaba benim bir proje ödevim var c# toolbox daki chart nesnesini anlatıcağım ama internette bu konuyla ilgili hep yabancı kaynaklar var :) bana yardımcı olur musunuz ödev acil bol örnekli ve kodların ne işe yaradığını açıklayacak şekilde chart nesnesini anlatır mısınız_?



D
10 yıl
Onbaşı

Teşekkürler arkadaşım,şimdi deneyeceğim yardımın için sagol.




Bu mesajda bahsedilenler: @SharpShoooterr
O
10 yıl
Er

yardım edin lütfen uğraştım bir türlü yapamadım
c++ için yardım ederseniz sevinirim

Klavyeden virgülden sonraki kısmı en fazla 4 basamak olacak şekilde bir reel sayı
girildiğinde virgülden sonraki rakamları teker teker ekrana yazdıracak programı yazamıyorum

Örnek : Klavyeden 18.6901 sayısı girilince program ekranda aşağıdaki yazıyı
gösterecek.

Girilen sayının 1/10’luk kısmı = 6
Girilen sayının 1/100’lük kısmı = 9
Girilen sayının 1/1000’lik kısmı = 0
Girilen sayının 1/10000’lik kısmı = 1 yapamadım bir türlü


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @£XE
T
10 yıl
Yüzbaşı

Arkadaşlar öncelikle selamlar

C'de Şu ekran görüntüsündeki gibi bir sistem yapmaya çalışıyorum.

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

Benim şu ana kadar çıkarabildiğim ise şu:

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

Şu ana kadar yazdığım kod ise:

 

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

int main ()

{
printf ("Bu program belirtilen sayiya kadar sayilarin karelerini, kuplerini ve toplamlarini verir.\n\n");

int sayi, kare, kup;


printf ("Lutfen bir tamsayi giriniz\n\n");


scanf ("%d",&sayi);

kare=sayi*sayi;
kup=sayi*sayi*sayi;

printf ("\n%3s%18s%18s\n", "Sayi", "Karesi", "Kupu");


printf ("%3d", sayi);
printf ("%18d",kare);
printf ("%19d\n\n", kup);





return 0;

}


Üstteki sistemi eklemem için for döngüsünü kullanmam gerekiyor sanırım ancak işin içinden çıkamadım. Ne yapmam gerekiyor?

Şimdiden teşekkürler.


Bu mesaja 1 cevap geldi.
H
10 yıl
Onbaşı

Yazdığın ifadeyi for döngüsüne alman yeterli.

 

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

int main ()
{
int sayi,i,toplam=0;

printf ("Lutfen bir tamsayi giriniz\n\n");

scanf ("%d",&sayi);

printf ("\n%4s%6s%6s%7s\n", "Sayi", "Karesi", "Kupu","Toplam");

for(i=1;i<=sayi;++i)
{
printf ("%4d", i);
printf ("%6d",i*i);
printf ("%6d", i*i*i);
printf ("%7d\n", toplam+=i);
}
return 0;
}



Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @RingThalion