C# programı istenilen sonucu vermiyor

Furkan45

Hectopat
Katılım
31 Temmuz 2019
Mesajlar
1.139
Çözümler
3
Yer
Manisa
Daha fazla  
Cinsiyet
Erkek
Meslek
Üniversite Öğrencisi
Programlama ödevim var çıktıya göre istenilen programı yazmam gerek ama bir şeyler yazdım ama tam olarak olmadı. İyi anlayanlar varsa yardımcı olursa sevinirim.

[CODE title="Yazdığım kod"]int x, y;
int ynx = x;
int yny = y;
Console.Write("X değeri : ");
x = Convert.ToInt32(Console.ReadLine());
Console.Write("Y değeri : ");
y = Convert.ToInt32(Console.ReadLine());
x= ynx;
y= yny;
Console.Write("Yeni X değeri : " + ynx);
Console.Write("Yeni Y değeri : " + yny);
Console.ReadLine();[/CODE]

Olması gereken çıktı bu ama string kullanarak yazılmayacak, int olması gerek ve değerlerin arka planda değişmesi gerek.
Adsız.png
 
Bence istenilen bu değil. Bu tür sorular genelde swap algoritmasını anlamak içindir. Konsolda yazdırırken ynx değişkenini değil, x değişkenini kullanmalısın. Tekrardan ynx veya yny değişkenleri yazmak olayı mantığından saptırıyor. Geçici değişken kavramını araştır derim.
 

Yeni konular

Geri
Yukarı