Практикум по программированию. Основы. Циклы. Поиск двузначных чисел
From AsIsWiki
(Difference between revisions)
Line 45: | Line 45: | ||
#include <iostream> | #include <iostream> | ||
− | |||
− | |||
using namespace std; | using namespace std; | ||
int main() { | int main() { | ||
− | + | ||
cout << "\n Поиск всех двузначных чисел,\n"; | cout << "\n Поиск всех двузначных чисел,\n"; | ||
cout << " сумма квадратов цифр которых делится на 13\n"; | cout << " сумма квадратов цифр которых делится на 13\n"; | ||
cout << "--------------------------------------------\n"; | cout << "--------------------------------------------\n"; | ||
− | for (int | + | int n, m; |
+ | |||
+ | for (int a = 10; a <= 99; a++) { | ||
+ | |||
+ | n = a / 10; | ||
+ | m = a % 10; | ||
− | if (( | + | if ((n * n + m * m) % 13 == 0) { |
− | printf(" %d", | + | printf(" %d", a); |
} | } |
Latest revision as of 16:56, 22 March 2016
Contents |
[edit] Java
import java.util.Scanner; public class Task18 { public static void main(String[] args) { System.out.println(); System.out.println(" Поиск всех двузначных чисел,"); System.out.println(" сумма квадратов цифр которых делится на 13"); System.out.println("--------------------------------------------"); int n, m; for (int a = 10; a <= 99; a++) { n = a / 10; m = a % 10; if ((n * n + m * m) % 13 == 0) { System.out.print(" " + a); } } System.out.println(); } }
[edit] C++
// g++ 4.2 #include <iostream> using namespace std; int main() { cout << "\n Поиск всех двузначных чисел,\n"; cout << " сумма квадратов цифр которых делится на 13\n"; cout << "--------------------------------------------\n"; int n, m; for (int a = 10; a <= 99; a++) { n = a / 10; m = a % 10; if ((n * n + m * m) % 13 == 0) { printf(" %d", a); } } cout << "\n\n"; return 0; }
[edit] Pascal
[edit] JavaScript