Arama butonu
Bu konudaki kullanıcılar: 2 misafir, 1 mobil kullanıcı
4171
Cevap
169481
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (144. sayfa)
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_
E
11 yıl
Çavuş

tamam şöyle birşey deneyelim


 

#include <iostream>
#include <string>

using namespace std;

int main()
{
string metin;

cout << "metni girin: ";

cin >> metin;



for (int j = metin.length(); j > 0; j--)
{
for (int i = metin.length()- 1; i >= j-1; i--)
{
cout << metin[i] << endl;
}
cout << endl;
}


return 0;
}


Bu mesaja 1 cevap geldi.

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

hocam çok sağol yardımların için son gönderdiğin sadece ilk kelimeyi yapıyor ama ben biraz üzerinde oynayıp yapmaya çalışcam teşekkürler.




Bu mesajda bahsedilenler: @eserb
A
11 yıl
Binbaşı

teşekkürler cevabınız için toplama işlemi olucakta o 2.kısımda benim ilk kısımda olan işlemim mesela maskedtextbox var ve buraya sadece 8-12 karakter arasını almak istiyorum password şeklinde bir maskedtextbox.sonra giriş butonu var ayrıcana o giriş butonuna bastıgında passwordün içinde 8 karakterden az veya 12den çok varsa hata vermesini ve tekrar almasını istiyorum ama bunu passwordün içinde anlatabilmişimdir inşallah :(


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @desire_
C
11 yıl
Teğmen

quote:

arkadaşlar ödev için program yazıyordum enum kullanmam gerekiyor.Aşağıdaki şekilde tanımlanıyor diye biliyorum bu şekilde tanımladım klavyeden bunun için 1 ve ya 2 girmeleri gerekiyor. cin ile neredeyse her çeşit şeyi denedim fakat hata veriyor. Nasıl yapmam gerekiyor.Değeri nasıl isteyebilirim.

enum Calismamodu{
aktif = 1,
uyku = 2
};


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

Merhaba arkadaşlar. Recursive fonksiyon kullanarak(herhangi bir döngü kullanmadan) girilen iki sayının ebobunu hesaplamaya çalışıyorum. Fakat programda ters giden bir şey var.
#include <stdio.h> 
#include <conio.h>
int ebob(int, int, int);

main() {
int x,y,i=1;

printf("1. sayi : "); scanf("%d", &x);
printf("2. sayi : "); scanf("%d", &y);

printf("Ebob : %d", ebob(x,y,i));

getch();
}

int ebob(int a, int b, int i){
int eb;
if(i<=a && i<=b) {
if(a%i==0 && b%i==0) {
eb=i;
}
ebob(a,b,i+1);
}
return eb;
}


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

' eb ' değişkenini fonksiyonun dışında tanımlarsan sorunun çözülecektir.





< Bu mesaj bu kişi tarafından değiştirildi Tahtsız Bedevi -- 10 Nisan 2014; 16:16:50 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @^rof
^
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Tahtsız Bedevi

' eb ' değişkenini fonksiyonun dışında tanımlarsan sorunun çözülecektir.

Öyle denedim fakat yine olmadı. Ne girersem gireyim ekrana hep 1 yazdırıyor. Sanırım fonksiyonun çalışma prensibini kavrayamadım. En içteki fonksiyondaki değişkenin değerini ilk önce döndürüyor, en dıştaki fonksiyonun değerini en son yazıyor. (Türkçeyi katlettim, ne yazdığımı kendim bile anlamadım )

Şöyle örnek vereyim. 5 ve 10 sayısını giriyoruz. Fonksiyon şöyle değer döndürüyor:
5
1
1
1
1 /* Sonuç olarak ekrana bu değer yazılıyor */

Halbuki olması gereken döngü:
1
1
1
1
5 /*Ekrana yazılması gereken değer bu olması lazım ama bir gariplik söz konusu */

Her neyse, zaten çok da lazım bir örnek değil, konuyu kavramak için yapmıştım, beceremedim.



6
11 yıl
Onbaşı

arkadaşlar ben c# da access veri tabanının yedeğini alıyorum.
yedeği datagride geri çağırmak için open file dialogla seçip getirmek istiyorum.
excel tablolarını getiriyorum aynı kodla yedeğini aldığım access veri tabanını getiremiyorum.
yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim.



O
11 yıl
Teğmen

Anladım. Denememe rağmen Bir değeri diziye atamadım.

"a" değişkeni = 543 ise

3 elemanlı "b" arrayi olusturup;

b[0] 'ın 5 değerini
b[1] 'in 4 değerini
b[2] 'nin 3 değerini almasını nasıl sağlarız?




Bu mesajda bahsedilenler: @Jestia
G
11 yıl
Yüzbaşı

quote:

Orijinalden alıntı: £XE

Arkadaşlar buraya böyle bir konu açma ihtiyacı duydum. C/C++/C# da takıldığınız yerler olursa bu konu altında paylaşın. Ben ve diğer arkadaşlar elimizden geldikçe yardımcı olalım.

[size=3]NOT : Bana şu programı yazabilir misiniz ? Tarzında sorulara cevap vermeyeceğim. Önce kendiniz yapabildiğiniz kadar yapın, takıldığınız yerlerde kodu koyup sorun yardımcı olalım..





İyi Çalışmalar.

DEV C++ program yazma konusunda çalışıyorum ortalama yarısndayım sayılır. ancak ben yazdıgım programı gorsel açidan güzel gozukmesini istiyorum. görsel tasarımı bizzat ben yapacağım. program komut satırı gibi olmasin istemiyorum. Yardımcı olursanız sevinirim.



M
11 yıl
Çavuş

 

string procName = "CCGENEL_SP";
string lstParams = "\"lstParams\": [{\"ParamName\":\"BEGINDATE\",\"ParamVal\":\"28.03.2014\",\"ParamType\":\"0\"},{\"ParamName\":\"ENDDATE\",\"ParamVal\":\"28.03.2014\",\"ParamType\":\"0\"}]";
string AllParams = "{\"procName\":\"" + procName + "\"," + lstParams + ",\"cacheTime\":\"0\"}";
string Result = SendRequest("http://oraclewcf.atlasyazilim.com.tr/test/Service1Json.svc/getReportJSON", "POST", "application/json", AllParams);




public static string SendRequest(string uri, string method, string type, string param)
{
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] byte1 = Encoding.UTF8.GetBytes(param);

HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(uri + "?" + param);
req.Method = method;

req.Headers.Add("company", "ATLAS");
req.Headers.Add("userName", "aDmin");
req.Headers.Add("password", "*******");

req.ContentType = type;

req.ContentLength = byte1.Length;

System.IO.Stream newStream = req.GetRequestStream();

newStream.Write(byte1, 0, byte1.Length);
System.Net.WebResponse resp = req.GetResponse();
System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream(), Encoding.UTF8);
return sr.ReadToEnd().Trim();

}




arkadaşlar şirket için anlık satışları çekebileceğimiz bir sistem talep ettik json olarak çıktı alabileceğimiz web servis tarafımıza gönderildi.
fakat c# ve web servis bilgim olmadığı için bu kodları c# ta nasıl kullanacağımı bulamadım çoğu kod hata veriyor. en azından yukarıdaki kodları proje olarak kaydedip bana gönderebilecek birisi varsa çok sevineceğim. şirket bilgisi olduğu için şifre kısmına yıldız koydum projede düzeltebilirim ancak. arkadaşlar yardımınızı bekliyorum



M
11 yıl
Binbaşı

sscanf içinde kullanılan %n in ne işe yaradığını bilen var mı?

edit: bunu çözdüm.

3 başlık ve bunların altında 3 sütun şeklinde isimler ve numaralar var.bunları nasıl düzgün bir biçimde yazabilirim alt alta?umarım anlatabilmişimdir





< Bu mesaj bu kişi tarafından değiştirildi mow_ -- 13 Nisan 2014; 11:28:05 >
Bu mesaja 1 cevap geldi.
P
11 yıl
Çavuş

resimdeki gibi çıktı alabilirmiyim

Ustalar merhaba c#'ta program yazmaya çalışıyorum. Bir çok sorunu araştırarak ve tavsiyelerle hallettim.projem bitmek üzere tek sorunum istediğim yerin çıktısı almak. Konu hakkında yardımcı olur musunuz? Yukarıda linkte herşey anlatılmıştır.Form kirliliği yapmamak adına resim eklenmiştir:(


Bu mesaja 1 cevap geldi.
O
11 yıl
Onbaşı

Merhaba,

sonuc =sonuc+ onlar[bas[1]] + birler[bas[2]];

if (sonuc != "")
sonuc = sonuc + binler[cc];
if ((cc > 1) && (sonuc == "birbin"))
sonuc = "bin";
if (sonuc != "")
ara_sonuc =ara_sonuc+ sonuc + " ";
cc = cc + 1;
label1.Text = ara_sonuc;

c# ta bir program yazdım turbo c++ ta yazmaya çalışıyorum ama c++ ta string olmadığı için char *degisken; olarak yazıyorum ama çıktısı istediğim gibi olmuyor bu kodu nasıl c++ ta yazabilirim.