Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Ввести в произвольном порядке три положительных и три отрицательных числа. Вывести сначала отрицательные числа, а затем - положительные, в том же порядке в котором были введены.
- Пример работы программы:
- – Входные данные:
- 3 -2.1 1.5 4 -5 -1
- – Результат работы программы:
- -2.1 -5.0 -1.0 3.0 1.5 4.0
- */
- real pos(3);
- real neg(3);
- int i;
- real t;
- int curp;
- int curn;
- curp = 0;
- curn = 0;
- for (i = 1; i <= 6; i = i + 1) {
- read t;
- if (t < 0) {
- neg[curn] = t;
- curn = curn + 1;
- } else {
- pos[curp] = t;
- curp = curp + 1;
- }
- }
- for (i = 1; i <= 3; i = i + 1) {
- write neg[i - 1];
- }
- for (i = 1; i <= 3; i = i + 1) {
- write pos[i - 1];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement