Bazar, 11.12.2016, 05:18
İnformatikanın məktəbdə tədrisi
Baş səhifə Qeydiyyat Giriş
e-mail: informatik-az@mail.ru · RSS
Menyu
Fotoşəkillər
Giriş forması
Sorğu
Müəllim kimi informatika dərslərində tez-tez istifadə edirəm:
Cavabların sayı: 6165
Faydalı keçidlər

  • ict.edu.az
  • ict.az
  • telekommunikasiya.edu.az
  • İnf-math.narod.ru
  • Millibyte.az
  • kayzen.az/blog/informatika
  • alqoritm.ucoz.org
  • mincom.gov.az
  • Facebook-da
    Təqvim
    «  Dekabr 2016  »
    B.e.Ç.a.ÇC.a.CŞB
       1234
    567891011
    12131415161718
    19202122232425
    262728293031
    Təqdimatlar
    Saat
    Statistika

    Onlayn: 1
    Ziyarətçilərin sayı: 1
    Qeydiyyatdan keçənlərin sayı: 0


     З-4
    Задачи на целые числа без использования цикла

    Дано трехзначное натуральное  число. Вывести число, полученное при прочтении исходного числа справа налево.

    Если у нас для числа 534 имеются цифры 5 (c) , 3 (b) и 4(a), то, чтобы получить обратное число 435, надо выполнить 100*4 + 3*10+5, то есть  выполнить 100*a +10*b+c.

    В нашем случае, чтобы младшую цифру a сделать старшей, надо ее умножить на 100, средняя цифра остается числом десятков – умножить на 10, а старшая становится числом единиц – ее не трогать, и все это сложить.

     

    Program A1_4;

    var

    n,m,a,b,c:integer;

    begin

     write('Input N=');

     readln(n);

     a:=n mod 10;

     b:=(n div 10) mod 10;

     c:=(n div 100) mod 10;

     m:=100*a+10*b+c;

     writeln ('m=',m);

     readln;

    end.

    //Program A1.4

    #include <iostream>

     

    using namespace std;

     

    int main()

    {   int n,m,a,b,c;

         cin>>n;

         a=n%10;

         b=(n/10)%10;

         c=(n/100)%10;

         m=100*a+10*b+c;

        cout <<”m=”<< m<< endl;

        return 0;

    }

     


    Copyright İsaNaida © 2016
    PYTHON 3.4
    ALPLogo
    Elan
    Fəxr edirik


    Bölmələr
    MÜSABİQƏ
    Azərbaycanda İKT
    Axtarış
    Video
    Info-Ko