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

не работает функция-счётчик - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Минимальное дерево-остов http://www.cyberforum.ru/cpp-beginners/thread730673.html
Ребят, помогите пожалуйста решить задачу в BC++ )) На плоскости своими координатами заданно n точек. Построить связный граф с вершинами во всех этих точках так, чтобы суммарная длина его ребер была наименьшей.
C++ как переделать программу? компилятор выдает много ошибок, как исправить ума не приложу. может быть что то нужно переделать? подскажите #include <stdlib.h> #include <conio.h> #include <math.h> void main() { double s, n, m, b, a, c, x, y, nm; cout <<"Vvedi a "; cin >> a; http://www.cyberforum.ru/cpp-beginners/thread730662.html
C++ буквенная матрица в С++
помогите пожалуйста не могу сделать нужно создать буквенную матрицу при нажатии любой клавиши где i=j выводит букву О,i>j выводит-N,i<j выводит -Z, и при нажатии другой значения инвертируются : i>j выводит Z,i<j выводит -N. сделала но почему то не выводит букву О, и так же надо перевести формат cpp в exe? листинг: # include <iostream.h> # include <windows.h> # include <conio.h> #...
Двумерный массив с указателем (Преобразовать матрицу по правилу) C++
Здравствуйте. Помогите пожалуйста. Задание: Дана действительная квадратная матрица порядка n. Преобразовать матрицу по правилу: строку с номером n сделать столбцом с номером n, а столбец с номером n сделать строкой с номером n.
C++ блок-схема к программе http://www.cyberforum.ru/cpp-beginners/thread730627.html
нужно сделать блок-схему к программе. #include<stdio.h> #include<conio.h> #include<math.h> #define n 4 #define m 4 void main() { int a,b,i,j;
C++ Использование оператора If Удалите тему, поторопился подробнее

Показать сообщение отдельно
DarkSkazochnik
 Аватар для DarkSkazochnik
3 / 3 / 0
Регистрация: 17.11.2012
Сообщений: 39
13.12.2012, 19:54     не работает функция-счётчик
Вам нужно просто организовать цикл. Сейчас у вас программа работает так:

1) а получает значение 10
2) а уменьшается на 1
3) выводите а на экран
4) возвращаете значение а в функцию.

Решение:

C++
1
2
3
4
5
6
7
8
9
10
11
#include "stdafx.h"
int main()
{
   static int a;
 
   for (a = 10; a > 0; a--)
   {
      printf("%d \n",a);
   }
   return a;
}
Ну а вообще да, желательно бы вместо int main использовать void main (в таком случае уберите return), всё-таки тело программы, как никак...
 
Текущее время: 00:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru