0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
1

Записать натуральное число А оканчивающееся на цифру 5 , не превышающее 4*10-в5 степени

25.01.2016, 10:34. Показов 1957. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят , надо записать натуральное число А оканчивающееся на цифру 5 , не превышающее 4*10-в5 степени и при вводе ввести натуральное число А-в2 степени без лидирующих нулей.
Например, вводим натуральное число 5 и выводит 25 или же вводим 75 -выводит 5625
как же это сделать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2016, 10:34
Ответы с готовыми решениями:

Задано некоторое натуральное число, не превышающее миллиона. Требуется записать его словами
Задано некоторое натуральное число, не превышающее миллиона. Требуется записать его словами

Дано натуральное число k. Вывести на экран k-ю цифру последовательности, где выписаны подряд степени
Дано натуральное число k. Вывести на экран k-ю цифру последовательности, где выписаны подряд...

Найти наименьшее число, делящееся на заданное число, и оканчивающееся на заданную цифру
найти наименьшее число, которое делится на заданное пользователем число N, при этом оканчивается на...

Найти наибольшее натуральное число, кратное 13, но не превышающее 5000
Найти наибольшее натуральное число ,кратное 13 ,но не превышающее 5000... Заранее спасибо!...

16
140 / 96 / 47
Регистрация: 03.08.2013
Сообщений: 765
25.01.2016, 10:37 2
PHP
1
echo pow(5, 2); // Возведение в степень pow([число], [степень])
Не понял задания.
0
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
25.01.2016, 11:02  [ТС] 3
Вася и Петя учатся в школе в одном классе. Недавно Петя поведал Васе о хитром способе возведения в квадрат натуральных чисел, оканчивающихся на цифру 5. Теперь Вася может с легкостью возводить в квадрат двузначные (и даже некоторые трехзначные) числа, оканчивающиеся на 5. Способ заключается в следующем: для возведения в квадрат числа, оканчивающегося на 5 достаточно умножить число, полученное из исходного вычеркиванием последней пятерки на следующее по порядку число, затем остается лишь приписать «25» к получившемуся результату справа. Например, для того, чтобы возвести число 125 в квадрат достаточно 12 умножить на 13 и приписать 25, т.е. приписывая к числу 12*13=156 число 25, получаем результат 15625, т.е. 1252=15625. Напишите программу, возводящую число, оканчивающееся на 5, в квадрат для того, чтобы Вася смог проверить свои навыки.

В единственной строке входного файла INPUT.TXT записано одно натуральное число А, оканчивающееся на цифру 5, не превышающее 4*105.
В выходной файл OUTPUT.TXT выведите одно натуральное число - A2 без лидирующих нулей.

но можно без inputov i outputov

Добавлено через 9 минут
понял друг?

Добавлено через 7 минут
PHP
1
2
3
<?php
var_dump(pow(5, 2));
?>
вот так?
0
140 / 96 / 47
Регистрация: 03.08.2013
Сообщений: 765
25.01.2016, 11:03 4
PHP
1
2
3
4
5
6
7
8
9
10
11
    $num = '25';
    $result = '';
    if($num == '5'){
        $result = 5 * 5;
    }else{
        if($num[strlen($num)-1] == '5'){
            $temp_num = (int) substr($num, 0, strlen($num)-1); // 2
            $result = $temp_num * ($temp_num + 1).'25'; // 625
        }
    }
    echo $result;
0
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
25.01.2016, 11:14  [ТС] 5
Спасибо. Посмотри-ка вот эту
Выведите в выходной файл округленное до n знаков после десятичной точки число E. В данной задаче будем считать, что число Е в точности равно 2.7182818284590452353602875.
Входной файл INPUT.TXT содержит целое число n (0 ≤ n ≤ 25).
В выходной файл OUTPUT.TXT выведите ответ на задачу.
0
140 / 96 / 47
Регистрация: 03.08.2013
Сообщений: 765
25.01.2016, 11:28 6
Цитата Сообщение от Antuan1 Посмотреть сообщение
округленное до n знаков после десятичной точки
PHP
1
2
3
$num = 2.7182818284590452353602875;
$n = 3;
echo round($num, $n);
1
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
25.01.2016, 11:39  [ТС] 7
не понял, а если число 385916 ?
0
140 / 96 / 47
Регистрация: 03.08.2013
Сообщений: 765
25.01.2016, 11:44 8
Цитата Сообщение от Antuan1 Посмотреть сообщение
не понял, а если число 385916 ?
А зачем его округлять?
PHP
1
2
3
$var=385916 ;
$res=(ceil($var/100))*100;
echo $res;
1
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
25.01.2016, 12:05  [ТС] 9
не то написал
если в $num введу число 2.7182818284590 , а в $n - 13 , то выводит 2.71828182845904523536028 почему?
0
140 / 96 / 47
Регистрация: 03.08.2013
Сообщений: 765
25.01.2016, 12:12 10
Antuan1, У меня всё правильно выводит:
PHP
1
echo round(2.71828182845904523536028 , 13); // 2.7182818284591
1
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
25.01.2016, 12:37  [ТС] 11
В первой строке входного файла INPUT.TXT задано одно число N – количество арбузов. Вторая строка содержит N чисел, записанных через пробел. Здесь каждое число – это масса соответствующего арбуза. Все числа натуральные и не превышают 30000.
В выходной файл OUTPUT.TXT нужно вывести два числа через пробел: массу арбуза, который Иван Васильевич купит теще и массу арбуза, который он купит себе.

Добавлено через 3 минуты
Иван Васильевич пришел на рынок и решил купить два арбуза: один для себя, а другой для тещи. Понятно, что для себя нужно выбрать арбуз потяжелей, а для тещи полегче. Но вот незадача: арбузов слишком много и он не знает как же выбрать самый легкий и самый тяжелый арбуз? Помогите ему!

Добавлено через 1 минуту
???

Добавлено через 7 минут
Друг последняя задачка поможешь:
0
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
25.01.2016, 12:42 12
А в чем то помощь требуется? в вашем случае - используйте для нахождения максимального числа функцию max для минимального - min сложного ничего нет
0
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
25.01.2016, 12:47  [ТС] 13
какая - то фигня получилось
PHP
1
2
3
4
5
6
7
8
9
<?php
$n = 5;
$x = 5, 1, 6, 9, 5;
for ($n = 1, $n++) {
    if ($x > max) max = x;
    if ($x < min) min = x;
}
echo (min, '' , max);
?>
Добавлено через 3 минуты
как правильно получится ?
0
140 / 96 / 47
Регистрация: 03.08.2013
Сообщений: 765
25.01.2016, 12:52 14
PHP
1
2
3
$arr = array(5, 1, 9, 6, 2);
echo 'Min: '.min($arr).'<br>';
echo 'Max: '.max($arr);
1
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
25.01.2016, 13:13  [ТС] 15
День программиста отмечается в 255-й день года (при этом 1 января считается нулевым днем). Требуется написать программу, которая определит дату (месяц и число григорианского календаря), на которую приходится День программиста в заданном году.

В григорианском календаре високосным является:

год, номер которого делится нацело на 400
год, номер которого делится на 4, но не делится на 100

В единственной строке входного файла INPUT.TXT записано целое число от 1 до 9999 включительно, которое обозначает номер года нашей эры.

В единственную строку выходного файла OUTPUT.TXT нужно вывести дату Дня программиста в формате DD/MM/YYYY, где DD — число, MM — номер месяца (01 — январь, 02 — февраль, ..., 12 — декабрь), YYYY — год в десятичной записи.

Output and input не обезательны

Добавлено через 11 минут
???
0
Xenox
25.01.2016, 16:39
  #16

Не по теме:

Цитата Сообщение от Antuan1 Посмотреть сообщение
какая - то фигня получилось
Складывается такое ощущение что вы вобще не читали документацию, по ссылкам что я привел выше, и примеры там же , не смотрели... А просто взяли, написали первое что пришло в голову... Я ж вижу у вас много задач, которые вы спрашиваете, вам постоянно помогают, но вы даже не смотрите что вам пишут, или не хотите смотреть... Чего только стоит такая запись...
PHP
1
$x = 5, 1, 6, 9, 5;

0
insideone
25.01.2016, 22:10     Записать натуральное число А оканчивающееся на цифру 5 , не превышающее 4*10-в5 степени
  #17
 Комментарий модератора 
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2016, 22:10

Рекурсия. Найдите наименьшее число, оканчивающееся на цифру n...
Задача:Найдите наименьшее число, оканчивающееся на цифру n ( ) n ∈ 9;2( ), такое, что если...

Для настольной игры используются карточки с номерами от 1 до N (N – натуральное число, не превышающее 106). Одна карточка потерялась. Найдите ее.
Решать только с использованием repeat! (В Си цикл с постусловием) Для настольной игры...

Дано натуральное k. Определить k - ю цифру в последовательности 110100100010000100000…, в которой выписаны подряд степени 10
Дано натуральное k. Определить k - ю цифру в последовательности 110100100010000100000…, в которой...

Дано натуральное k. Определить k-ю цифру последовательности, в которой выписаны подряд степени пятерки
Дано натуральное k. Определить k-ю цифру последовательности: 1525125625..., в которой выписаны...

Дано натуральное число:верно ли, что данное число заканчивается на нечетную цифру.
Дано натуральное число:верно ли, что данное число заканчивается на нечетную цифру.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru