Как сделать вывод в два столбца с помощью цикла do while
#include <vcl.h>
#include <math.h>
#include<iostream.h>
#include<iomanip.h>
#include <iostream>
using namespace std;
int main()
{
const int N = 10;
int A[10];
int n_max = N - 1;
int i = 0;
while( i < N )
cin >> A[i++];
cout << "vash massiv: " << endl;
for( int i = 0; i < N; i++ )
cout << A[i] << ' ';
cout << endl;
for( int i = N - 2; i >= 0; i-- )
if( A[i] > A[n_max] )
n_max = i;
int buf = A[n_max];
A[n_max] = A[N - 1];
A[N - 1] = buf;
cout << "massiv posle zameni: " << endl;
for( int i = 0; i < N; i++ )
cout << A[i] << '\t'; //?
cout << endl;
system( "pause" );
return 0;
}
(Вывод полученного массива)
Выводить все равно надо физически построчно, поэтому - так:
for(int i = 0, j = (N+1)/2; i < (N+1)/2; ++i, ++j) {
cout << a[i] << "\t";
if (j < N) cout << a[j];
cout << endl;
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Нужно описать структуру, вывести её на экран и записать в файл, а потом удалить строчку с введённой длительностью (одно из полей структуры)
я использую constexpr string_view test; и мне нужно добавить этот знак " в test = """ но компилятор ругается он так не понимает где закрытия и открытия скобок