Arkadaşlar bu kodu nasıl while dongusu ile yazabilirim yardımcı olur musunuz?
İnt Z = 100, t = 1;
İnt i;
For (i = 1; i <= 10; i = i + 2)
{
Z -= ++t *++ i;
Printf(“%D \n”,Z);
}
attığım site çok güzel bir kaynak basic sorularınıza cevap verecektir. Eğer ingilizce bilmiyorsanız memnuniyetle yardımcı olurum anlamadığınız kısımları.C++ While Loop
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.www.w3schools.com
int main(int argc, char** argv) {while(i<=10){
i++;
}
Temel kullanımı bu şekilde, kendi koduna göre uyarlayabilirsin.
int z = 100, t = 1, int i;
for (i = 1; i <= 10; i = i + 2)
{
z -= ++t *++ i;
printf(“%d \n”,z);
}
------------------------
int main(int argc, char** argv) {
int z = 100, t = 1;
int i;
while (i<=10)
{
z -= ++t *++ i;
printf("%d \n",z);
}
int main() {
int z = 100, t = 1;
int i=1;
while(i <= 10){
z -= ++t * ++i;
printf("%d \n", z);
i = i + 2;
}
return 0;
}
using System;
using System.Security.Cryptography.X509Certificates;
namespace Hesap_Makinasi
{
class Program
{
static void Main(string[] args)
{
bool flag = true;
string islem= "";
Int64 ilkRakam, ikinciRakam;
while (flag){
Console.WriteLine("Lütfen bir secim yapiniz. \n" +
"1 - Toplama \n" +
"2 - Cikarma \n" +
"5 - Cikis \n" +
"3 - Carpma \n" +
"4 - Bölme \n" +
"6 - Faktöriyelini alma \n");
string tercih = Console.ReadLine();
switch (tercih)
{
case "1": islem = "+"; break;
case "2": islem = "-"; break;
case "3": islem = "*"; break;
case "4": islem = "/"; break;
case "6": islem = "n!"; break;
case "5": flag=false; islem = ""; break;
default: islem = ""; break;
}
if (islem != "")
{
ilkRakam = getRakam();
ikinciRakam = getRakam();
switch (islem)
{
case "+": Console.WriteLine(ilkRakam + ikinciRakam); break;
case "-": Console.WriteLine(ilkRakam - ikinciRakam); break;
case "/": Console.WriteLine(ilkRakam / ikinciRakam); break;
case "*": Console.WriteLine(ilkRakam * ikinciRakam); break;
case "n!":
Int64 toplam = 1;
{
toplam = toplam * ilkRakam;
if (ilkRakam < ikinciRakam)
{
ilkRakam++;
} else
{
ilkRakam--;
}
}
Console.WriteLine(toplam);
break;
}
}
}
}
static Int64 getRakam()
{
Console.WriteLine("Lütfen bir rakam giriniz");
return Convert.ToInt64(Console.ReadLine());
}
}
}
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.