• 28-10-2010, 01:04:25
    #1
    Hocanın sorduğu soruyu aynen yazıyorum:

    Girilen n tane m basamaklı sayıların basamaklarının kareleri toplamını hesaplayan c# prog. yazınız..

    Yardımcı olabilecek birileri varmı ?
  • 30-10-2010, 15:18:57
    #2
    okul durumu nedir?(meslek lisesi, bil. mühendisliği vs)
  • 30-10-2010, 16:40:31
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ben size oltayı veriyorum balığı kendiniz yakalayın..

    Girilen Tek Sayının her basamagındaki sayının karesini alır ve Ekrana cıktı eder progr

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConsoleApplication1
    { 
        class Program
        {
            static void Main(string[] args)
            {
                int toplam = 0;
                Console.Write("Bir Sayi Giriniz : ");
                string sayim1 = Console.ReadLine();
              for (int i=0; i<sayim1.Length; i++)
              {
    
                  Console.WriteLine(sayim1.Substring(i, 1));
                  toplam = toplam +( Convert.ToInt32(sayim1.Substring(i, 1)) *( Convert.ToInt32(sayim1.Substring(i, 1))));
                
    
              }
                Console.WriteLine(toplam.ToString());
                 Console.ReadLine();
              
                }
            }
        }
    Mesala 1234 girdik diyelim ..

    1 in karesi 1
    2 nin karesi 4
    3 ün karesi 9
    4 ün karesi 16 toplamlarıda 30 dur ...
  • 31-10-2010, 23:50:14
    #4
    curve82 adlı üyeden alıntı: mesajı görüntüle
    okul durumu nedir?(meslek lisesi, bil. mühendisliği vs)
    Universite / Matematik bölümü

    aytaccici adlı üyeden alıntı: mesajı görüntüle
    Ben size oltayı veriyorum balığı kendiniz yakalayın..

    Girilen Tek Sayının her basamagındaki sayının karesini alır ve Ekrana cıktı eder progr

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConsoleApplication1
    { 
        class Program
        {
            static void Main(string[] args)
            {
                int toplam = 0;
                Console.Write("Bir Sayi Giriniz : ");
                string sayim1 = Console.ReadLine();
              for (int i=0; i<sayim1.Length; i++)
              {
    
                  Console.WriteLine(sayim1.Substring(i, 1));
                  toplam = toplam +( Convert.ToInt32(sayim1.Substring(i, 1)) *( Convert.ToInt32(sayim1.Substring(i, 1))));
                
    
              }
                Console.WriteLine(toplam.ToString());
                 Console.ReadLine();
              
                }
            }
        }
    Mesala 1234 girdik diyelim ..

    1 in karesi 1
    2 nin karesi 4
    3 ün karesi 9
    4 ün karesi 16 toplamlarıda 30 dur ...
    Teşekkürler hocam