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

Копирование массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс Часы http://www.cyberforum.ru/cpp-beginners/thread105636.html
требуется написать програму на языке С++ или Delphi: создайте клас часы, в качестве полей должны быть часы, минуты, секунды и формат вывода часов, обязательны функции-члены класса для ввода-вывода полей, изображение на экране в соответствующем формате - такова суть задания, в этом я совершенно не разбираюсь и надеюсь на вашу помощь, не совсем поняла все ли тут за деньги..к сожалению могу только...
C++ функция arccos добрый день, подскажите пожалуйста как записать на Си ф-цию arccos, а то что-то в голову ничего не приходит( http://www.cyberforum.ru/cpp-beginners/thread105623.html
Определить символ,порядковый номер которого соответствует введенному числу. C++
Помогите пожалуйста решить задачку: Ввести любое целое двухзначное число. Определить символ,порядковый номер которого соответствует введенному числу. Вывести на печать полученный символ и символ, следующий за ним. Есть код программы. #include <iostream> #include <stdio.h> int main() {
Создание игры с геометрическими фигурами на клеточном поле C++
Здраствуйте! У меня в задании нужно составить игру с геометрическими фигурами на клеточном поле, которое я реализовал как двухмерный массив. Класс фигур с производными классами я создал, а вот с созданием методов для класса поля проблемы //Конструктор с параметрами(размеры поля) Cellular_field::Cellular_field(int Rows,int Columns) { //Проверка на минимальный размер if ( Rows<5 ||...
C++ Строка, Цифры, Сосчитать поотдельноти http://www.cyberforum.ru/cpp-beginners/thread105565.html
Помогите, пожалуйста. Ввести строку и сосчитать цифры, сколько каждой от 0 до 9 встречается в веденной строке. результат выдать в столбец.
C++ В одномерном числовом массиве найти произведение элементов со значениями больше 5 между индексами A и B Доброго времени суток. Помогите с программой : " в одномерном числовом массиве найти произведение элементов со значениями больше 5 между индексами A и B". Заранее благодарен подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
17.03.2010, 14:37     Копирование массивов
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <string.h>
 
/* копирование массива C версия */
 
#define ARR_SIZE 10
int main(void){
    int a[ARR_SIZE] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }, b[ARR_SIZE] = { 0 }, i;
    
    memcpy(b, a, sizeof(int) * ARR_SIZE);
    for ( i = 0; i < ARR_SIZE; ++i )
        printf("%d  ", b[i]);
    printf("\n");
    
    return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
#include <iterator>
    
/* копирование массива С++ версия */
int main(){
    const int arr_size = 10;
    int a[arr_size] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }, b[arr_size] = { 0 };
    std::copy(a, a + arr_size, b);
    std::copy(b, b + arr_size, std::ostream_iterator<int>(std::cout, "  "));
    std::cout << std::endl;
    
    return 0;
}
Погорячился немного... Ну да пусть останется, может ещё кому пригодится...
 
Текущее время: 13:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru