Форум программистов, компьютерный форум 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 Удалите тему, поторопился подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,064
13.12.2012, 20:01     не работает функция-счётчик
Цитата Сообщение от DarkSkazochnik Посмотреть сообщение
void main (в таком случае уберите return),
Ща насоветуешь
Цитата Сообщение от marina11 Посмотреть сообщение
При первом запуске на экран выводит 9,но при повторном запуске 8 уже не пишет,а всё также остаётся 9,почему так происходит?
потому что
ты запускаешь программу
система выдает ей память
программа инициализирует
C++
1
static int a=10;
потом уменьшает на единицу и выводит на экран
потом заканчивает работу
система забирает всю память что отдала и очищает её
и при следующем запуске начинается все заного
система ничего про твой static не знает
static действует только в пределах программы

если тебе нужно сохранять значения (это типа триал версия?)
то сохраняй в файл или в реестр
 
Текущее время: 07:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru