0 / 0 / 0
Регистрация: 25.10.2009
Сообщений: 15
|
|
1 | |
Возвести в квадрат все элементы одномерного массива25.09.2010, 17:15. Показов 24921. Ответов 16
Метки нет (Все метки)
Привет. Я в С++ начинающий и у меня такая задача: нужно возвести в квадрат введенные с клавиатуры все элементы одномерного массива. Задача не сложная, но реализовать ее все же не получается. Спасибо заранее
0
|
25.09.2010, 17:15 | |
Ответы с готовыми решениями:
16
Четные элементы одномерного массива возвести в квадрат, а нечетные удвоить Все четные элементы массива возвести в квадрат Все элементы исходного массива, стоящие на нечетных местах, возвести в квадрат, на четных местах – в куб Элементы массива возвести в квадрат |
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
||||||
25.09.2010, 17:21 | 2 | |||||
2
|
0 / 0 / 0
Регистрация: 25.09.2010
Сообщений: 4
|
|
25.09.2010, 17:24 | 3 |
Дичайшая смесь STL::io и conio - убивать за такой код ))
0
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
25.09.2010, 17:27 | 4 |
0
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
||||||
25.09.2010, 17:55 | 5 | |||||
Решение с помощью boost::lambda
1
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
25.09.2010, 17:57 | 6 |
1
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
||||||
25.09.2010, 17:58 | 7 | |||||
Это плохая филоссофия оценивать программу по ее работоспособности. Ты не тестер, а программист, прекрасный код - твоя цель.
Смесь Си и C++. Если нужна задержка при завершении, можно просто:
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
||||||
25.09.2010, 18:06 | 8 | |||||
без буста
1
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
25.09.2010, 19:06 | 9 |
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
25.09.2010, 19:12 | 10 |
Asics^, это метод cin (istream объявлен в <iostream>)
1
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
25.09.2010, 19:16 | 11 |
Для решения подобных вопросов, пользуйтесь справочными системами, например cplusplus.com. Сэкономите кучу времени.
0
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
||||||
25.09.2010, 19:21 | 12 | |||||
На етой почве возник вопрос:почему если я к своему коду(пост №2) допишу std::cin.get(); (при етом убравшы conio) один раз то консоль не задержываетсо,а если две строчки
0
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|||||||||||
25.09.2010, 19:26 | 13 | ||||||||||
Asics^, потому что в потоке остается символ пробела, который считывается первым cin.get'ом. Для того, чтобы этого не случалось - очищайте поток.
Либо:
1
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
25.09.2010, 19:55 | 14 |
Не помогает ни flush ни endl , все равно при одном син.гете консоль закриваетсо.
0
|
0 / 0 / 0
Регистрация: 25.10.2009
Сообщений: 15
|
|
25.09.2010, 22:23 [ТС] | 15 |
Спасибо всем большое за помощь!!!
0
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|||||||||||
26.09.2010, 15:25 | 16 | ||||||||||
Для разнообразия ещё два варианта )
1
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
26.09.2010, 15:39 | 17 |
rangerx, bind на pow - оригинально
0
|
26.09.2010, 15:39 | |
26.09.2010, 15:39 | |
Помогаю со студенческими работами здесь
17
Возвести в квадрат все нечетные элементы матрицы А(m,n) Возвести в квадрат некоторые элементы массива Цикл: все отрицательные элементы последовательности возвести в квадрат и найти их сумму Возвести в квадрат все локальные минимумы заданного массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |