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

Построить вещественную матрицу по образцу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для подсчёта символов, строк и слов http://www.cyberforum.ru/cpp-beginners/thread996593.html
Привет! Недавно начал изучать C++, пишу программу для подсчёта символов, слов и строк данных введённых с клавиатуры, но она почему-то не считает слова (nw). Вот листинг #include "stdafx.h"...
C++ Рассчитать сумму модулей элементов массива Помогите, пожалуйста, с таким заданием, хотя бы наводки дайте. Ввести одномерный статический массив из k чисел.Найти сумму модулей элементов массива, расположенных после последнего нулевого... http://www.cyberforum.ru/cpp-beginners/thread996582.html
Записать число русскими словами C++
Добрый день! Вот условие: Дано натуральное число n≤1000. Записать русскими словами (семнадцать, три, тысяча и т. д.). есть код на Паскале, а вот переделать его в с++ не получается: uses crt;...
C++ Использование функций
Составить процедуру, в результате обращения к которой из первой заданной строки удаляется каждый символ принадлежащий и второй строке.
C++ метод позиции числа http://www.cyberforum.ru/cpp-beginners/thread996566.html
как написать метод,который будет искать все позиции числа? Добавлено через 3 минуты #pragma once #include "resource.h" #include "stdafx.h" #include <iostream> #include <stdio.h> using...
C++ не работает прога. Создать базу данных студенческого абонемента в библиотеке Создать базу данных студенческого абонемента в библиотеке. Характер: - фамилия; - имя; - отчество; - группа; - список литературы; Каждая книга характеризуется числом. Операции с книгами: -... подробнее

Показать сообщение отдельно
PV45
0 / 0 / 0
Регистрация: 15.09.2013
Сообщений: 11
05.11.2013, 14:37  [ТС]
Спасибо большое!!! Не могли бы вы объяснить принцип действия цикла:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
for(int i=1; i<=n; i++, cout<<endl)
    {
        int k, kk=0;
        if (n%2==0) k = n/2;
        else k=(n-1)/2; 
        if(i<=k) k = i;
        if (i>k) k = n-i+1;
        
        for(int j=1; j<=k; j++, kk++)
            cout<<j<<" ";
 
        for(int j=k+1; j<=n-k; j++, kk++)
            cout<<k<<" ";
 
        for(int j=kk+1, z=n-kk; j<=n; j++, z--)
            cout<<z<<" ";
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru