Практикум по программированию. Основы. Ветвление. Счастливый билет
From AsIsWiki
Contents[hide] |
Java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | import java.util.Scanner; public class Task15 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println(); System.out.println( " Проверка 'Счастливого' билета" ); System.out.println( "-------------------------------" ); System.out.print( " Введите шестизначный номер: " ); int n = in.nextInt(); int ncopy = n; int a, s1 = 0 , s2 = 0 ; a = n % 10 ; n /= 10 ; s1 += a; a = n % 10 ; n /= 10 ; s1 += a; a = n % 10 ; n /= 10 ; s1 += a; a = n % 10 ; n /= 10 ; s2 += a; a = n % 10 ; n /= 10 ; s2 += a; a = n % 10 ; n /= 10 ; s2 += a; String s = s1 != s2 ? "не" : "" ; System.out.println( "-------------------------------" ); System.out.printf( " Билет %d %sсчастливый\n" , ncopy, s); } } |
C++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | // g++ 4.2 #include <iostream> using namespace std; int main() { int n, ncopy; cout << "\n Проверка 'Счастливого' билета\n" ; cout << "-------------------------------\n" ; cout << " Введите шестизначный номер: " ; cin >> n; ncopy = n; int a, s1 = 0, s2 = 0; a = n % 10; n /= 10; s1 += a; a = n % 10; n /= 10; s1 += a; a = n % 10; n /= 10; s1 += a; a = n % 10; n /= 10; s2 += a; a = n % 10; n /= 10; s2 += a; a = n % 10; n /= 10; s2 += a; string s = s1 != s2 ? "не" : "" ; cout << "-------------------------------\n" ; printf ( " Билет %d %sсчастливый\n\n" , ncopy, s.data()); return 0; } |
Pascal
1 |
JavaScript
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <html lang= "ru" > <head> <meta charset= "UTF-8" > <script> function calc() { var n = document.getElementById( "nId" ).value; var ncopy = n; var a, s1 = 0, s2 = 0; a = n % 10; s1 += a; n = n / 10 >> 0; a = n % 10; s1 += a; n = n / 10 >> 0; a = n % 10; s1 += a; n = n / 10 >> 0; a = n % 10; s2 += a; n = n / 10 >> 0; a = n % 10; s2 += a; n = n / 10 >> 0; a = n % 10; s2 += a; var s = s1 != s2 ? " не" : " " ; document.getElementById( "resultId" ).innerHTML = " Билет " + ncopy + s + "счастливый" ; } </script> </head> <body> <p>Проверка 'Счастливого' билета</p> <hr> <p>Введите шестизначный номер: <input id= "nId" size= "10" ></p> <hr> <p id= "resultId" ></p> <button onclick= "calc()" >Рассчитать</button> </body> </html> |