Написать программу которая вводит с клавиатуры 20 чисел и выводит их в убывающем порядке

Задача №21. На числовой оси расположены три точки:A(x1), B(x2), C(x3). Определить какая из двух последних точек (B или C)
расположена ближе к А, и вывести эту точку и ее растояние от точки А.
входные данные 2 -3 1
выходные данные 1

Задача №22. Даны целочисленные координаты точки на плоскости. Если точка совпадает с началом координат, то вывести 0.
Если точка не совпадает с началом координат, но лежит на оси ОХ или ОУ, то вывести соответственно 1 или 2.
Если точка не лежит на координатных осях, то вывести 3.
входные данные 0 -1
выходные данные 2

Задача №23. Для данного вещественного х найти значение у=2х+4, если х

Задача №24. Для данного вещественного х найти значение у=3-х, если х 2; у=-10х в противном случае .
входные данные 7
выходные данные -4

адача №25. Для данного вещественного х найти значение у=3,5х+2, если х кратен 8, у=23+х если х кратен 10
входные данные 100
выходные данные 123

Вывод числа в обратном порядке While Print Python

Задача №26. Вводятся два произвольных числа — длины сторон квадрата. Необходимо вывести площадь большего квадрата
входные данные 3 5
выходные данные 25

Задача №27. Дракон ежегодно отращивает по 3 головы, но после того, как ему исполнится 100 лет, -только по две. Сколько голов и глаз у дракона, которому N лет?
входные данные 34
выходные данные 102 204

Предварительный просмотр:

Задачи для самостоятельного решения по теме «Циклические алгоритмы. Цикл FOR.»

Задача №1.Дано натуральное число N(Вводится с клавиатуры). Написать программу, выводящую
на экран натуральные числа от 1 до N.
входные данные 4
выходные данные 1 2 3 4

Задача №2. Дано натуральное числа N . Написать программу, выводящую на экран последовательность из от N до 1.
входные данные N=5
выходные данные 5 4 3 2 1

Задача №3. Даны натуральные числа N и K . Написать программу, выводящую на экран последовательность из N натуральных чисел, каждое из которых равно K.
входные данные N=5 K=0
выходные данные 0 0 0 0 0

Задача №4. Даны натуральные числа A и B (B>A). Написать программу, выводящую на экран последовательность натуральных чисел от A до B включая A и B.
входные данные A=2; B=5
выходные данные 2 3 4 5

Задача №5. Даны натуральные числа A и B (B>A). Написать программу, выводящую на экран последовательность натуральных чисел от A до B не включая A и B.
входные данные A=2; B=5
выходные данные 3 4

Задача №6. Написать программу, выводящую на экран сумму натуральных чисел от B до A включая B и A.
входные данные A=5; B=3
выходные данные 12 (12=3+4+5)

Задача №7. Дано натуральное число N (N

Задача №8. Дано натуральное число N (N

Читайте также:
Бесплатные программы диагностики автомобилей ВАЗ

Задача №9. Дано натуральное число N. Написать программу для вычисления суммы вида 1/1+1/2+1/3+. +1/n
входные данные n=2

[Python] Макрос за 5 минут | Автоматизируем мышку и клавиатуру с помощью AutoGUI


выходные данные 1.5

Задача №10.Дано натуральное число N. Написать программу для вычисления суммы вида 1/1^2+1/2^2+1/3^2+. +1/n^2
входные данные n=2
выходные данные 1.25

Задача №11. Дана последовательность из N чисел и последовательность из N целых чисел. Написать программу, определяющую количество положительных чисел в последовательностиьности.
входные данные n=3 0 — 1 3
выходные данные 2

Задача №12. Дана последовательность из N чисел. Написать программу для нахождения минимального числа последовательности и его номера.
входные данные n=3 0 — 1 3
выходные данные -1 2

Задача №13. Составить программу, которая выводящую на экран последовательность из n чисел, каждое из которых равно 7
входные данные n=5
выходные данные 7 7 7 7 7

Задача №14. Составить программу, которая выводящую на экран последовательность из 9 чисел, каждое из которых равно K
входные данные k=1
выходные данные 1 1 1 1 1 1 1 1 1

Задача №15. Составить программу, которая выводящая сумму натуральных чисел от k до 400, включая k и 400
входные данные n=300
выходные данные 35350

Задача №16. Составить программу, которая выводит произведение натуральных чисел от 3 до N, включая 3 и N
входные данные n=5
выходные данные 60 (60=3*4*5)

Задача №17. Составить программу, которая вычисляет сумму первых N четных натуральных чисел
входные данные n=5
выходные данные 30 (30=2+4+6+8+10)

Задача №18. Составить программу, которая возводит число 5 в степень n
входные данные n=2
выходные данные 25

Задача №19. Составить программу, которая возводит число k в 7 степень
входные данные k=2
выходные данные 128

Задача №20. Составить программу, которая возводит число a в степень N
входные данные a=2 , n=3
выходные данные 8

Задача №21. В 1626 году индейцы продали остров Манхетен за 20 долларов. Если бы эти деньги были
помещены в банк на текущий счет и ежегодный прирост составлял X%, какова была бы стоимость капитала в 2009 году?.
входные данные x=2
выходные данные 40132.48

Задача №22. Найти количество трехзначных натуральных чисел начиная с N, у которых первая и последняя цифра одинаковы. Например: 121, 242 и т.д.
входные данные n=900
выходные данные 10

Задача №23. Найти количество трехзначных натуральных чисел у которых средняя цифра равна N
входные данные n=3
выходные данные 90

Задача №24. Найти количество трехзначных натуральных чисел до N у которых средняя цифра равна сумме крайних цифр
входные данные n=300
выходные данные 17

Задача №25. Найти количество четырехзначных натуральных чисел до N у которых сумма двух средних цифр равна хотя бы одной из крайних цифр (Например 1718, 2117 и т д.)
входные данные n=1
выходные данные 1044

Задача №26. Найти сумму двухзначных натуральных чисел до N у которых цифры равны между собой (Например 11, 22 и т д.)
входные данные n=100
выходные данные 495

Читайте также:
Программа атол карты тахографа как пользоваться

Задача №27. Найти количество натуральных чисел от 20 до N у которых последняя цифра 8
входные данные n=70
выходные данные 5

Источник: nsportal.ru

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

JavaRushTasks / 1.JavaSyntax / src / com / javarush / task / task07 / task0728 / Solution.java /

Code definitions
Code navigation index up-to-date

  • Go to file T
  • Go to line L
  • Go to definition R
  • Copy path
  • Copy permalink

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Cannot retrieve contributors at this time
37 lines (30 sloc) 1.11 KB

  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents Copy raw contents

Copy raw contents

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

package com . javarush . task . task07 . task0728 ;
import java . io . BufferedReader ;
import java . io . InputStreamReader ;
/*
В убывающем порядке
Задача: Написать программу, которая вводит с клавиатуры 20 чисел и выводит их в убывающем порядке.
*/
public class Solution
public static void main ( String [] args ) throws Exception
BufferedReader reader = new BufferedReader ( new InputStreamReader ( System . in ));
int [] array = new int [ 20 ];
for ( int i = 0 ; i < 20 ; i ++)
array [ i ] = Integer . parseInt ( reader . readLine ());
>
sort ( array );
for ( int x : array )
System . out . println ( x );
>
>
public static void sort ( int [] array )
//напишите тут ваш код
for ( int i = 0 ; i < array . length ; i ++)
for ( int j = i + 1 ; j < array . length ; j ++)
if ( array [ j ] > array [ i ])
int tmp = array [ i ];
array [ i ] = array [ j ];
array [ j ] = tmp ;
>
>
>
  • Copy lines
  • Copy permalink
  • View git blame
  • Reference in new issue

Источник: github.com

Написать программу которая вводит с клавиатуры 20 чисел и выводит их в убывающем порядке

1. Составьте программу, которая выводит на экран 10 случайных чисел из диапазона -25. +25. После каждого отрицательного числа следует вывести (вплотную к числу) символ «?».
( вывод, например: 2, -8?, 17, 24, 9, -17?, 14, -3?, 7, 18)

2. Составьте программу, которая выводит на экран 8 случайных чисел из диапазона +5. +50. Перед каждым числом, делящимся на 3 без остатка, следует вывести (вплотную к числу) символ «#».
( вывод, например: #27, 44, #9, 19, 14, #33, 46, 28)

Читайте также:
Лучшие программы для учета личных финансов на ПК

3. Составьте программу, которая выводит на экран все однозначные положительные числа в возрастающем порядке. Перед началом вывода на экран следует вывести «старт», а после окончания вывода чисел – «финиш».
( вывод: старт, 1, . 9, финиш)

4. Составьте программу, которая выводит на экран двузначные положительные числа, заканчивающиеся на 7 (в убывающем порядке). Перед началом вывода на экран следует вывести «начало», а после окончания вывода чисел – «завершено».
( вывод: начало, 97, . 17, завершено)

5. Составьте программу, которая выводит на экран все двузначные положительные числа, делящиеся без остатка на 5 (начиная с наименьшего).
( вывод: 10, . 95)

6. Составьте программу, которая принимает с клавиатуры два целых числа и выводит на экран 10 случайных чисел в диапазоне от первого значения, введенного с клавиатуры, до второго значения, также введенного с клавиатуры. Будем считать, что первое из вводимых чисел всегда меньше второго.
( ввод: 12, 78 ⇒ вывод, например: 22, 48, 17, 34, 69, 27, 19, 43, 73, 24)

7. Составьте программу, которая принимает с клавиатуры целое число и выводит на экран 7 последующих за ним нечетных чисел.
( ввод: 15 ⇒ вывод: 17, 19, 21, 23, 25, 27, 29)

1. Решение на JavaScript:

var i;
var a;
function math_random_int(a, b) if (a > b) // Обмен местами a и b, если a > b.
var c = a;
a = b;
b = c;
>
return Math.floor(Math.random() * (b — a + 1) + a);
>
for (i = 1; i = 0) window.alert(a);
> else window.alert(String(a) + String(‘?’));
>
>

2. Решение на JavaScript:

var i;
var a;
function math_random_int(a, b) if (a > b) // Обмен местами a и b, если a > b.
var c = a;
a = b;
b = c;
>
return Math.floor(Math.random() * (b — a + 1) + a);
>
for (i = 1; i 3. Решение на JavaScript:

var i;
window.alert(‘старт’);
for (i = 1; i 4. Решение на JavaScript:

var i;
window.alert(‘начало’);
for (i = 99; i >= 10; i—) if (i % 10 == 7) window.alert(i);
>
>
window.alert(‘завершено’);

5. Решение на JavaScript:

var i;
for (i = 10; i 6. Решение на JavaScript:

var a;
var b;
var i;
var c;
function math_random_int(a, b) if (a > b) // Обмен местами a и b, если a > b.
var c = a;
a = b;
b = c;
>
return Math.floor(Math.random() * (b — a + 1) + a);
>
a = parseFloat(window.prompt(‘Введите первое число’));
b = parseFloat(window.prompt(‘Введите второе число’));
for (i = 1; i 7. Решение на JavaScript:

var a;
var i;
a = parseFloat(window.prompt(‘Введите число’));
if (a % 2 == 0) a = a — 1;
>
for (i = 1; i <= 7; i++) a = a + 2;
window.alert(a);
>

Источник: blockly.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru