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

Вывод в консоль чисел от 1 до 1000 не используя циклов и условных операторов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив покажите как составить только с такими операторами http://www.cyberforum.ru/cpp-beginners/thread1064595.html
Дан двумерный массив а(5,3) Составить программу используя только операторы:for,while,if. Посчитать и вывести на экран Si для элементов каждой строки по формуле: где i-номер строки,j-номер столбца. Si=5+\sum_{j=1}^{3}\frac{1-{a}_{ij}+{{a}_{ij}}^{2}}{6} {a}_{ij} это элемент массива с адресом i-номер строки,j-номер столбца.
C++ Вычислите след матрицы Дана квадратная матрица размером MхM. Вычислите след матрицы (т. е. сумму диагональных элементов). Найдите наименьший и наибольший элементы и подсчитайте их полусумму. Из элементов побочной диагонали сформируйте одномерный массив и отсортируйте его по убыванию методом простых вставок (Insert Sort). Выведите на экран исходную матрицу, рассчитанные значения (след матрицы, наименьший и наибольший... http://www.cyberforum.ru/cpp-beginners/thread1064593.html
Отличия debug x32 от x64 C++
Помогите, не понимаю, в чем разница! Огромное спасибо! С Рождеством!!!1:thank_you:
C++ Составьте программу, которая подсчитывает и выводит значение t1 и t2
Составьте программу, которая подсчитывает и выводит значение t1 и t2 по формулам(на фотографии). Определите области допустимых значений параметров формул и задайте произвольные значения из этих областей. Параметры, которые имеют имена: n и m - целые, остальные параметры - с плавающей точкой. Значения параметров с именами x и y должны вводиться с клавиатуры, значения остальных - задаваться как...
C++ Разработать программу, которая выводит на экран таблицу http://www.cyberforum.ru/cpp-beginners/thread1064566.html
Разработать программу, которая вводит фактические данные из таблицы, представленной в данной таблице(таблица на фотографии) и выводит на экран таблицу, подобную той, которая находится в этой таблице на фотографии (включая заголовок и примечания).
C++ Описать функции ввода с клавы элементов одномерного массива и определения количества 0 в этом массиве Нужно описать функции ввода с клавы элементов одномерного массива и определения количества 0 в этом массиве. #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; void gener(int N, int mas) { setlocale(LC_ALL, "Russian"); cout<<"Введите элемент массива:"<<endl; int i=0; for (;i<N;i++) подробнее

Показать сообщение отдельно
tel89147093818
0 / 0 / 0
Регистрация: 05.03.2013
Сообщений: 2
06.01.2014, 23:49     Вывод в консоль чисел от 1 до 1000 не используя циклов и условных операторов
Условие было такое
Сумеете ли вы вывести числа от 1 до 1000 средствами языка C/C++, не используя циклов и условных операторов? (Не стоит предлагать 1000 раз написать printf() или cout.)

Я как то на странице с готовыми решениями наткнулся на код

C
1
2
3
4
5
6
7
#include <stdio.h>
#include <stdlib.h>
void main(int j)
{
printf("%d\n", j);
(&main + (&exit - &main)*(j/1000))(j+1);
}
Попробовал скомпилировать его в MS Visual Studio 2013 Ultimate (пользуюсь этой средой)
Вылезла ошибка при компиляции
error C2296: '-' : illegal, left operand has type 'void (__cdecl *)(int)'

Вот мне и стало инетересно, может ли это вообще как нибудь заработать

Не зря же в конце концов это оказалось на странице с решениями

Вот ссылка на источник
http://stackoverflow.com/questions/4...r-conditionals
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru