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

Вывести на экран 50 первых членов последовательности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать консольный календарь http://www.cyberforum.ru/cpp-beginners/thread289837.html
С клавиатуры вводится текущая дата с указанием дня недели. Необходимо: а) написать программу, в которой (после ввода текущей даты и дня недели) с клавиатуры будут циклически вводиться другие даты...
C++ Узнать количество слов в тексте, которые начинаются с заданных букв Добрый день, я впервые у вас на форуме. Друг попросил найти решение двух задач по С++, у него у самого инета нету. Помогите люди добрые кто чем сможет )) вот задачки: Задача №1 Ввести... http://www.cyberforum.ru/cpp-beginners/thread289824.html
Доступ к элементам структуры через указатель на структуру C++
Как делается доступ к элементам структуры через указатель на структуру. Вроде же через ->но тогда почему тут делается по другому: struct Auto { char Mark; char Color; char Serial; char...
C++ Произведение n последних элементов массива рекурсивно
задача на зачет.нужно реализовать рекурсивную функцию которая возвращает произведение n последних элементов массива.
C++ Сохранение структуры в файл http://www.cyberforum.ru/cpp-beginners/thread289777.html
Подскажите если дана структура из трех полей как сохранить ее в файл и загрузить обратно из файла на дисплей. Хотя бы ссылку на что нибудь такое дайте.
C++ Инверсия в массиве Составить программу, которая подсчитывает для каждого из массивов Х и Y количество инверсий в массиве, т.е. таких пар элементов, в которых большее число расположено левее, чем меньшее по... подробнее

Показать сообщение отдельно
cooller51190555
0 / 0 / 0
Регистрация: 06.05.2011
Сообщений: 34

Вывести на экран 50 первых членов последовательности - C++

06.05.2011, 11:23. Просмотров 1543. Ответов 22
Метки (Все метки)

Написать программу, которая выводит на экран 50 первых членов последовательности:
1, 100, 99, 2, 98, 97, 96, 3, 95, 94, 93, 92,
Написал программу которая выводит массив из 50 элементов от 100 до 50, но не знаю как вставить в определённые места числа 1,2,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 <iostream>
#include <iomanip>
using namespace std;
int main() {
int k,n,i,b,C,j;
int array[100];
for(i=50;i<101;i++)
array[i] = i;
{
k=50;  j=100;  C=50;
do {
for(i=50;i<j;i++) {
if(array[i]<array[i+1]) {
b=array[i];
array[i]=array[i+1];
array[i+1]=b;
k++; }
C++; }
j--; }
while(k!=50&&j>50);}
 
for(int i = 50; i < 101; i++)
 cout << setw(3) << array[i];
 cout << std::endl;
 
 
    system("PAUSE");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru