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

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

10.11.2010, 19:07. Показов 6804. Ответов 1
Метки нет (Все метки)

Решать только с использованием repeat! (В Си цикл с постусловием)

Для настольной игры используются карточки с номерами от 1 до N (N – натуральное число, не превышающее 106). Одна карточка потерялась. Найдите ее. . Первое число N - количество карточек, затем следует N-1 чисел, кроме некоторого одного.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2010, 19:07
Ответы с готовыми решениями:

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

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

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

Бот для настольной игры
Здравствуйте! Вопрос такой: насколько сложно написать простого бота для настольной игры(допустим...


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

Или воспользуйтесь поиском по форуму:
1
Платежеспособный зверь
8816 / 4243 / 1617
Регистрация: 28.10.2009
Сообщений: 11,381
10.11.2010, 22:00 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Slimus Посмотреть сообщение
Решать только с использованием repeat! (В Си цикл с постусловием)

Для настольной игры используются карточки с номерами от 1 до N (N – натуральное число, не превышающее 106). Одна карточка потерялась. Найдите ее. . Первое число N - количество карточек, затем следует N-1 чисел, кроме некоторого одного.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
n,i,s,k:integer;
begin;
writeln('vvedite kolichestvo kartochek');
readln(n);
repeat
inc(i);
s:=s+i;
until i=n;
repeat
writeln('vvedite nomer kartochki');
readln(k);
s:=s-k;
dec(i);
until i=1;
writeln('poteryana kartochka nomer ',s);
readln;
end.
1
Ответ Создать тему
Опции темы

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