Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вывод на экран значений элементов типа int из одномерного массива любой длины - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для переменных типа char, int, double вывести ее адрес и значения выражений "адрес + 2" и "адрес – 1" http://www.cyberforum.ru/cpp-beginners/thread593102.html
Написать программу, в которой определяются переменные типов char, int, double. Для каждой переменной программа выводит (в строку) ее адрес и значения выражений "адрес + 2" и "адрес – 1"
C++ Вывести на экран размеры типов и размеры указателей на объекты Составить программу, которая позволяет вычислить и вывести на экран размеры типов и размеры указателей на объекты (строка на каждый тип). Операции выполнить для шести базовых типов char, int,... http://www.cyberforum.ru/cpp-beginners/thread593100.html
C++ Шифрование и дешифрование методом Виженера
Надо сделать класс шифрования и дешифрования текстового документа!Вот что пока получось пока. #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() { ...
Работа с файлами. Неверный вывод. C++
Всем доброго времени суток! Ребят, нужна ваша помощь! В общем, создаю файл. Потом через функцию addClient добавления нового клиента в конец файла создаю структуру. Ввожу фамилию, язык, день,...
C++ Объясните прогу http://www.cyberforum.ru/cpp-beginners/thread593084.html
Объясните действие проги, а то препод на паре дала ее и толком ничего не растолковала #include <fstream.h> #include <iostream.h> #include <stdio.h> #include <windows.h> struct FAIL {...
C++ Класс рисующий несколько элипсов нужно написать класс рисующий несколько элипсов и при помощи клавиатуры чтобы можно было их перемещать по экрану....если кто знает или может напишите пжлст( и добавьте коменты по... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7492 / 4607 / 693
Регистрация: 29.11.2010
Сообщений: 12,601
01.06.2012, 01:37
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
void print_arr(int *, const std::size_t, const int);
 
int main()
{
    int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
    const std::size_t N = sizeof(arr) / sizeof(*arr);
    const int COLUMNS = 3;
    print_arr(arr, N, COLUMNS);
    return 0;
}
 
void print_arr(int *arr, const std::size_t N, const int col)
{
    for(int i=0; i < N; i++)
    {
        if (i % col == 0) std::cout<< std::endl;
        std::cout<< arr[i]<< " ";
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru