c++, Укажите ошибку, не заходит какой-то 1 тест, вероятно это из-за long long, что тогда использовать вместо него?? Заранее "=! float неточный В этой задаче требуется найти разницу между значением целого числа, сохраненного в типе данных float и его реальным значением. Входные данные Входные данные содержат единственное целое число, по модулю не превосходящее 10^{18}10 18 . Выходные данные Необходимо вывести разницу между значением числа, если его сохранить в тип данных float и его реальным значением. Для более точного понимания условия смотрите примеры. Примечание На разных компьютерах в данном случае поведение вашей программы может отличаться. Поэтому для тестирования лучше всего будет запускать вашу программу прямо на Степике. Для этого используйте черную кнопку "Запустить код" снизу справа. Sample Input 1: 10000000000000003 Sample Output 1: 272564221 Sample Input 2: 20000001 Sample Output 2: -1 #include #include using namespace std; int main() { long double a; cin>>a; float b=a; long c=(b-1)-(a-1)-1; cout<
30 лет назад весь мир заворожённо наблюдал рождение блокбастеров века – «Терминатор», «Звёздные войны», «Робокоп». Советские дети просто зачитывались повестями Кира Булычёва, а любимыми фильмами были «Гостья и будущего» и «Лиловый шар». Волна научной фантастики и роботомании захватила умы советской молодёжи. И посей день, роботы вызывают самый неподдельный интерес у молодого поколения.
На самом деле, история робототехники уходит своими корнями в глубокую древность. Аж за 350 лет до нашей эры был создан первый в истории механический голубь. Его создатель – древнегреческий математик Архит – заложил прочный фундамент для дальнейшего развития механики.
Вообщем, робототехника нам нужна, в наше время роботы нужны, то чего не можем сделать мы , сделают они - роботы.
Ребят почитайте до конца, в конце норм вообще!!! В конце , последнее предложение классное.s:real;
flag,d,m:integer;
begin
s:=10; d:=1;
while s<=100 do
begin
writeln('d: ',d,' s: ',s); {эта строка не обязательна, выводит на экран ежедневный пробег, как бы для контроля}
s:=s+s*0.1;
d:=d+1;
if s<20 then
flag:=d;
end;
writeln('> 20 km :', flag+1,' day');
writeln('>100 km : ',d);
end.