Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/27: Рейтинг темы: голосов - 27, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 16.09.2010
Сообщений: 32
1

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

10.11.2010, 19:07. Просмотров 5594. Ответов 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
Платежеспособный зверь
8727 / 4140 / 1603
Регистрация: 28.10.2009
Сообщений: 11,182
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® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.