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

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

Войти
Регистрация
Восстановить пароль
 
Лилия Зылева
Сообщений: n/a
#1

Написать функцию, которая транспонирует заданный в качестве параметра массива типа int - C++

25.10.2011, 16:22. Просмотров 542. Ответов 5
Метки нет (Все метки)

Написать функцию, которая транспонирует заданный в качестве параметра массива типа int (т.е. меняет местами равноудаленные от концов массива элементов)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2011, 16:22     Написать функцию, которая транспонирует заданный в качестве параметра массива типа int
Посмотрите здесь:

Написать и протестировать функцию, которая в строке, передаваемой ей в качестве параметра, заменяет каждый второй элемент на заданный символ. - C++
помогите ребят!!! вот препод задал мне задачи для зачетной недели, фактически все сделал,кроме этой: "Написать и протестировать функцию,...

Написать функцию, которая переставляет элементы массива типа int так, что все положительные элементы предшествуют отрицательным. - C++
Помогите плз написать... Написать функцию, которая переставляет элементы массива типа int так, что все положительные элементы...

Написать и протестировать функцию, которая "переворачивает" строку, передаваемую ей в качестве параметра - C++
Написать и протестировать функцию,которая "переворачивает" строку,передаваемую ей в качестве параметра

Написать функцию, которая предлагает пользователю ввести с клавиатуры три числа типа unsigned int - C++
Я самое наглое , ленивое и бессовестное чудовище)) но тем не менее Напишите функцию, которая предлагает пользователю ввести с...

Написать функцию, которая принимает два параметра типа unsigned long long и выводит их на экран - C++
Я самое наглое , ленивое и бессовестное чудовище)) но тем не менее Напишите функцию, которая принимает два параметра типа unsigned...

Написать функцию, которая получает в качестве параметров адрес числового массива данных и его размер - C++
Функция выводит массив на экран. Как получить в качестве параметров адрес числового массива данных?как это написать?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
1589 / 1066 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
25.10.2011, 16:27     Написать функцию, которая транспонирует заданный в качестве параметра массива типа int #2
а в чем проблема?
easybudda
Эксперт CЭксперт С++
9470 / 5483 / 927
Регистрация: 25.07.2009
Сообщений: 10,506
25.10.2011, 16:29     Написать функцию, которая транспонирует заданный в качестве параметра массива типа int #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
 
#define SIZE(arr) ( sizeof(arr) / sizeof(*(arr)) )
 
void reverse(int * arr, size_t size){
    if ( size > 1 ){
        int t = *arr;
        *arr = *(arr + size - 1);
        *(arr + size - 1) = t;
        reverse(arr + 1, size - 2);
    }
}
 
void dump(const int * arr, size_t size){
    while ( size-- )
        printf("%d%c", *arr++, ( size ) ? ' ' : '\n');
}
 
int main(void){
    int arr[] = { 1, 2, 3, 4, 5 };
    
    printf("Before: ");
    dump(arr, SIZE(arr));
    reverse(arr, SIZE(arr));
    printf("After:  ");
    dump(arr, SIZE(arr));
    
    return 0;
}
oxotnik
25.10.2011, 16:38
  #4

Не по теме:

easybudda, потом ведь такие будут учить твоих детей (внуков)... тебе оно надо?

easybudda
25.10.2011, 16:43
  #5

Не по теме:

Цитата Сообщение от oxotnik Посмотреть сообщение
easybudda, потом ведь такие будут учить твоих детей (внуков)... тебе оно надо?
Сильно сомневаюсь. Поучится ещё чуть-чуть, замуж выскочет и забудет, как страшный сон. А от того, как моих детей учат, я уже сейчас в лёгком недоумении...

oxotnik
25.10.2011, 16:51     Написать функцию, которая транспонирует заданный в качестве параметра массива типа int
  #6

Не по теме:

Цитата Сообщение от easybudda Посмотреть сообщение
Сильно сомневаюсь.
ну начальником у них не дайбох станет...

Yandex
Объявления
25.10.2011, 16:51     Написать функцию, которая транспонирует заданный в качестве параметра массива типа int
Ответ Создать тему
Опции темы

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