Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
demorate
1 / 1 / 0
Регистрация: 06.03.2011
Сообщений: 34
#1

Ситуация не из приятных... - C++

19.05.2011, 21:24. Просмотров 1958. Ответов 4
Метки нет (Все метки)

Итак, дело в том, что мне нужно чтобы Вы мне помогли заново все сделать(в Си не в C++!) ,т.к сам уже не успеваю из-за оплошности(то есть все случайно удалил при переустановлении винды).
Вообщем все задачи:
1.Дано речовинне число A і ціле число N (> 0). Використовуючи один цикл, вивести всі цілі ступені числа A від 1 до N.
2.Дано ціле число K і набір ненульових цілих чисел; ознака його завершення — число 0. Вивести номер останнього числа в наборі, більшого K. Якщо таких чисел ні, то вивести 0.
3.Спортсмен-лижник почав тренування, пробігши в перший день 10 км. Кожний наступний день він збільшував довжину пробігу на P відсотків від пробігу попереднього дня (P — речовинне, 0 < P < 50). По даному P визначити, після якого дня сумарний пробіг лижника за всі дні перевищить 200 км, і вивести знайдену кількість днів K (ціле) і сумарний пробіг S (речовинне число).
4.Дано ціле число K, а також K наборів ненульових цілих чисел. Кожен набір містить не менш двох елементів, ознакою його завершення є число 0. Знайти кількість наборів, елементи яких зростають.
5.Дано масив A розміру N. Вивести його елементи в наступному порядку:
A1, AN, A2, AN–1, A3, AN–2, … ...
6.Дано масив розміру N. Знайти номер його останнього локального максимуму (локальний максимум — це елемент, що більше кожного зі своїх сусідів).
7.Дано масив розміру N. Здійснити зрушення елементів масиву вліво на одну позицію (при цьому AN перейде в AN–1, AN–1 — в AN–2, …, A2 — в A1, a вихідне значення першого елемента буде загублене). Останній елемент отриманого масиву покласти рівним 0.
8.Дано ціле число N (32 < N < 126). Вивести символ з кодом, рівним N і цей же символ в іншому регістрі.
9.Дано рядок, що зображує арифметичне вираження виду «<цифра>*<цифра>*...*<цифра>», де на місці знака операції «*» перебуває символ «*» (наприклад, «4*7*2*8»). Вивести значення даного вираження (ціле число).
10.Задано пропозицію, що складається зі слів, розділеним одним або декількома пробілами. Упорядкувати слова речення за абеткою.
11.Дано рядок-речення російською мовою. Вивести саме коротке слово в пропозиції. Якщо таких слів трохи, то вивести останнє з них. Словом уважати набір символів, не утримуючих пробілів, розділових знаків й обмежений пробілами, розділовими знаками або початком/кінцем рядка.
12.Дано текстовий файл. Видалити з нього всі порожні рядки.
13.Дано інформацію про п'ять квартир. Запис має вигляд: прізвище власника, площа, число кімнат, поверх. Вивести дані про квартири із площею менше 30 кв.м і підрахувати їхня кількість .
14.Дана квадратная матрица A порядка M (M — нечетное число). Начиная с элемента A1,1 и перемещаясь против часовой стрелки, вывести все ее элементы по*спирали: первый столбец, последняя строка, последний столбец в обратном порядке, первая строка в обратном порядке, оставшиеся элементы второго столбца и т. Д.; последним выводится центральный элемент матрицы.
15.Дана целочисленная матрица размера M x N. Найти номер первой из ее строк, содержащих равное количество положительных и отрицательных элементов(нулевые элементы матрицы не учитываются). Если таких строк нет, то вывести 0.
16.Дана матрица размера M x N и целое число K (1 <= K <= N). Удалить столбец матрицы с номером K.

Прошу помочь с ними. Потому что у самого уже времени нет на их выполнение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2011, 21:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ситуация не из приятных... (C++):

Исключительная ситуация - C++
Ребят вопрос касаемо кода: Наберите текст программы приведенного примера обработки исключительных ситуаций и откомпилируйте его...

Исключительная ситуация - C++
это полностью рабочая прога списки студентов( добавление удаление вывод) как сделать чтобы когда я добавляю нового студента(когда пишу...

Массивы. Ситуация на рыбалке - C++
Ребят.Добрый вечер постала задача ситуация на рыбалке.У нас есть рыбы которые имеют имя и массу.И у нас есть удилище.Мы должны создать...

Непонятная ситуация со счётчиком цикла - C++
Есть задача: С использованием строкового массива и двумерного массива типа int в цикле запросить количество проданных книг по каждому...

Двусмысленная ситуация при наследовании - C++
Вообщем хочу вызвать виртуальный метод через указать Класса Three ? выдает ошибку, но не пишет какую... Прошу помочь #include&lt;iostream&gt; ...

Исключительная ситуация (переполнение массива сверху) - C++
Изучаем сейчас исключительные ситуации и нужно привести пример , т.е. вызвать исключительную ситуацию для переполнения массива сверху или...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
19.05.2011, 21:33 #2
Мало того, что вы пытаетесь поймать халяву на 16 заданий, дак вы еще и написать нормально по - русски не можете.
demorate
1 / 1 / 0
Регистрация: 06.03.2011
Сообщений: 34
19.05.2011, 21:36  [ТС] #3
Я свою ситуацию изложил. Вот пытаюсь как нибудь сделать её менее угнитающей.
На русский чтоли перевести?
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
19.05.2011, 21:47 #4
Из правил форума:
Официальным языком форума является русский язык.
demorate
1 / 1 / 0
Регистрация: 06.03.2011
Сообщений: 34
19.05.2011, 22:03  [ТС] #5
Упс... простите пожалуйста...
Сейчас выложу на русском..

Добавлено через 15 минут
вот на русском:

1. Дано вещественное число А и целое число N(>0). Используя один цикл, вывести все целые ступени числа А от 1 до N.
2. Дано целое число К и набор из не нулевых целых чисел; признак его окончания - число 0. Вывести номер последнего числа в наборе, большего К. Если таких чисел нет, значит вывести 0.
3. Спортсмен-лыжник начал тренировку , пробежав в первый день 10км. каждый следуюций день он увеличивал длинну пробега на Р процентов от пробега предыдущего дня (Р - вещественное, 0<Р<50). По Р определить, после какого дня суммированный пробег лыжника за все дни превысит 200км, и вывести найденное кол-во дней К (целое) и суммарный пробег S (вещественное число).
4. Дано целое число К, также К наборов не нулевых целых чисел. Кождый набор содержит не менее двух элементов, признаком его завершения есть число 0. Найти кол-во наборов, елементы которых возрастают.
5. Дано массив А размера N. Вывести его елементы в следующем порядке:
A1, AN, A2, AN–1, A3, AN–2, … ...
6. Дано массив размера N. Найти номер его последнего локального максимума (локальный аксимум - это елемент, который больше каждого из своих соседей).
7. Дано массив размера N. Совершить сдвижение елементов массива влево на одну позицию(при этом AN перейдет в AN–1, AN–1 — в AN–2, …, A2 — в A1, a выходное занчение первого елемента будет потеряное. Последний елмент полученного масива прировнять к 0.
8.Дано целое число N (32 < N < 126). Вывести символ с кодом равным N и этот же символ в другом регистре.
9.Дан ряд, который изображает арифметического вида «<цифра>*<цифра>*...*<цифра>», где на месте знака операции «*» находитьє символ «*» (например: «4*7*2*8»). вывести значение данного выражения(целое число).
10.дано предложение, которое состоит из слов, разделенные одним или несколькими пробелами. Упорядочить слова предложения по азбуке.
11.Дано ряд-предложние русским языком. Вывести самое короткое слово в предложеним. Если таких слов не много, то вывести последнее из них. Словом читать набор символов, не содержащих пробелов, знаков препинания и ограниченными проблами, знаками препинани или началом/коном строки.
12.Дан текстовий файл. Удалить из него все пустые строки.
13.Дана информация о пяти квартирах. Запись: фамилия владельца, площадь, число комнат, этаж. Вывести данные о квартире с площей менее 30 кв.м и подсчитать их кол-во .
14.Дана квадратная матрица A порядка M (M — нечетное число). Начиная с элемента A1,1 и перемещаясь против часовой стрелки, вывести все ее элементы по*спирали: первый столбец, последняя строка, последний столбец в обратном порядке, первая строка в обратном порядке, оставшиеся элементы второго столбца и т. Д.; последним выводится центральный элемент матрицы.
15.Дана целочисленная матрица размера M x N. Найти номер первой из ее строк, содержащих равное количество положительных и отрицательных элементов(нулевые элементы матрицы не учитываются). Если таких строк нет, то вывести 0.
16.Дана матрица размера M x N и целое число K (1 <= K <= N). Удалить столбец матрицы с номером K.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2011, 22:03
Привет! Вот еще темы с ответами:

Бывает ли ситуация, когда невозможно решить задачу без безымянных namespaces? - C++
Добрый вечер, подскажите есть ли ситуация где без него не решить задачу?

Ситуация с NOD32 - Антивирусы
Я купил коробку антивируса NOD32 с 3 лицензиями на 1 год. Активировал 2 из 3. Что будет с оставшимся ключом? Через год он будет работать?...

Непростая ситуация - Delphi БД
Как при помощи запроса заполнить пустую ячейку ? insert не подходит (создаёт новую строку)

исключительная ситуация - C++ Builder
подскажите как сделать проверку на правильность введенных данных (я пытался делать через исключения однако не работает нужно проверить...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.05.2011, 22:03
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru