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

Basit bir sorum olucak 2 tane abstract class kullaniyorum prority queue classı yaptım simdi ben bunu iki classa da tanimladim diyelim.Iki classdanda eklediğim elemanlar ayrı tutulur değil mi?Ana classda statik olarak tanımlı.Dil c#



< Bu ileti mini sürüm kullanılarak atıldı >

F
10 yıl
Binbaşı

While(1) dongusu icine alip switch case i bunu yapabilirsin acikcasi cevabim c++ icin ama zaten mantik cok basit oldugunda cok farki yoktur diye dusunuyorum.



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

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

merhaba arkadaşlar bir tane program üzerinde çalışıyorum C de yalnız bir yerde takıldım, internette aradım da tam istediğimi bulamadım, program kullanıcıdan binary olarak sayı alacak "0001000001111" atıyorum böyle bir sayı ve bunun neye eşit olduğunu bulacak(ASCII kod olarak) karakter veya kelime olarak ama bunun kuralını bilmiyorum yani algoritması nasıl olcak çevirmenin formulü nedir bilen varmı acaba ?





< Bu mesaj bu kişi tarafından değiştirildi radamdam -- 16 Mart 2015; 16:29:05 >

S
10 yıl
Teğmen

Merhaba dostum. Program uzun kaçtı incelemedim ama sayıyı aldığın kısmı döngü içerisinde int.tryParse kullanarak kontrol edebilirsin sanırım

 

string girdi = "";

int sayi1;

while(!int.TryParse(girdi, out sayi1))
{
Console.Clear();

Console.WriteLine("Sayı Giriniz");

girdi = Console.ReadLine();
}





Bu mesajda bahsedilenler: @saddsadsa
A
10 yıl
Yüzbaşı

Fonksiyondan birden fazla değer nasıl döndürülür?

Aşağıdaki programda return'lerin yanındaki printf ler yerine ne kullanarak , iki ayrı değeri dönderebilirim? (Program karmaşık sayıları topluyor ...)

#include <stdio.h>
struct karmasiksayi
{
int reel, sanal;
};
int topla(struct karmasiksayi ilk, struct karmasiksayi son)
{
struct karmasiksayi toplam;
toplam.reel = ilk.reel + son.reel;
toplam.sanal = ilk.sanal + son.sanal;
if (toplam.sanal < 0)
{
return printf("Toplam : %d%di\n", toplam.reel, toplam.sanal);
}
else
{
return printf("Toplam : %d+%di\n", toplam.reel, toplam.sanal);
}
}
int carpim(struct karmasiksayi ilk, struct karmasiksayi son)
{
struct karmasiksayi carpim;
carpim.reel = (ilk.reel*son.reel) + (ilk.sanal*son.sanal*(-1));
carpim.sanal = (ilk.reel*son.sanal) + (ilk.sanal*son.reel);
if (carpim.sanal > 0)
{
return printf("Carpim : %d+%di\n", carpim.reel, carpim.sanal);
}
else
{
return printf("Carpim : %d%di\n", carpim.reel, carpim.sanal);
}
}
int main()
{
struct karmasiksayi ilk, son;
printf("Ilk karmasik sayinin reel kismini belirtiniz : ");
scanf("%d", &ilk.reel);
printf("Ilk karmasik sayinin sanal kismini belirtiniz : ");
scanf("%d", &ilk.sanal);
printf("Ikinci karmasik sayinin reel kismini belirtiniz : ");
scanf("%d", &son.reel);
printf("Ikinci karmasik sayinin sanal kismini belirtiniz : ");
scanf("%d", &son.sanal);
topla(ilk, son);
carpim(ilk, son);
return 0;
}


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

direk yapi nesnesini döndür



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

Bu mesajda bahsedilenler: @NoWeDoR
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..