|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.02.2013, 23:57 | #1 |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 4
|
Решить задачи для С++
Ребята, очень срочно нужно решить две задачи
Буду ооочень благодарен!!! 1. Описать функцию, определяющую индекс первого элемента целочисленного массива из n элементов, значение которого равно заданному числу x. Если такого элемента в массиве нет, то считать номер равным –1. 2. Дан двумерный массив 9х9. Получить последовательность чисел, получающуюся при чтении этого массива по спирали, по часовой стрелке начиная с края массива. Решить, т.е. составить программный код (Я работаю на Qt Sdk, но это среда С++) Просто никак не успеваю, а время поджимает ( |
08.02.2013, 00:37 | #2 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
BlackTea
Просто никак не успеваю, а время поджимает А чем ты таким важным занят, что вместо подготовки и сдачи зачетов рискуешь пополнить ряды вооруженных сил? Ps. Я, к сожалению, тоже очень сильно занят крайне важным и ответственным делом, поэтому никак не могу отвлечься, ибо надо пройти еще пару уровней...
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
08.02.2013, 00:38 | #3 | |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 4
|
Цитата:
да не, там еще задачи есть вот их и делаю |
|
08.02.2013, 00:40 | #4 |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 4
|
Может кто-нибудь хотя бы проверить первую?
#include <iostream> using namespace std; int find(int *a, int n, int x) { for (int c = 0; c < n; ++c) if (a[c] == x) return c; return -1; } int main() { int a[] = { 1, 5, 2, 4, 3 }, sz = sizeof(a) / sizeof(a[0]); cout << find(a, sz, 4) << endl << find(a, sz, 0) << endl; } |
08.02.2013, 00:46 | #5 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
А-а..
ну тогда можно и подмогнуть (: вот первая на C++ Код:
int arr[] = {1,2,3,4,5}; int i = index(arr, 5); i = index(arr, -5);
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
08.02.2013, 00:48 | #6 | |
Новичок
Джуниор
Регистрация: 07.02.2013
Сообщений: 4
|
Цитата:
Я на этом форуме вот что нашел http://www.programmersforum.ru/showthread.php?t=158517 Там вроде код проще Только разница в том, что у него до 10 У меня надо n-значений Можешь исправить тот код, пожалуйста? |
|
08.02.2013, 10:48 | #7 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Код:
Последний раз редактировалось Abstraction; 08.02.2013 в 10:51. |
|
08.02.2013, 11:09 | #8 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Решается судьба.. Надо решить две задачи.Мне задачи, вам практика и мое уважение) | romichj | Общие вопросы C/C++ | 3 | 30.03.2012 00:33 |
Очень нужно решить задачи для зачета. Будьте любезны) | Александро | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 06.01.2010 14:23 |
решить задачи | Марийка | Microsoft Office Excel | 2 | 11.10.2009 20:30 |
Люди помогите решить 3 "простейших" для вас задачи!! | Duzen | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 01.06.2009 00:53 |