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

Используя динамическую структуру список, подсчитать сумму отрицательных чисел в списке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ альтернатива case из паскаля http://www.cyberforum.ru/cpp-beginners/thread16270.html
Вообщем смысл прост нужно найти альтернативу такой записи в delphi case a of 0..9: ...; 10..19: ...; ... нужжно тоже самое только в С++ и естеств с операцией switch пока в голову ниче не...
C++ Скачать обучение программированию С++ для чайников Люди, где можно скачать обучение программированию С++ для чайников (ну или ламеров :-[). Подскажите плиззз! Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread16261.html
Процессор NTVDM обнаружил недопустимую инструкцию C++
когда работаю с графикой, при запуске постоянно выводит такую ошибку.. незнаю что делать.. Хелп плиз ... Курсовую делать надо :((( :sorry:
C++ Как рисовать в Turbo C?
Как рисовать в Turbo C?
C++ Функция аналогичная sizeof http://www.cyberforum.ru/cpp-beginners/thread16204.html
Вот сижу ломаю голову...)) Задали написать функцию аналогичню sizeof... Вобще нивкакую не идет... Моет кто подкинет пару идей?...))
C++ Как самым простым способом найти наименьшее и наибольшее из 3 чисел? предлагайте варианты) подробнее

Показать сообщение отдельно
StarWorm
17 / 16 / 4
Регистрация: 20.11.2008
Сообщений: 81
22.11.2008, 15:36
Вот немного дописал...
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
30
31
32
33
34
35
36
37
38
39
40
41
#include <stdafx.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
typedef struct stek  
{
int info;
struct stek * next;
} St;
void main()
{
St * P;
St * t;
int chislo, n;
int k, *pol_chisla;
//clrscr();
printf("Vvedite kol-vo chisel: ");
scanf("%d", &n);
printf("Vvedite %d chisel, razdelennih probelom:\n", n);
P=NULL;
for(int i=0; i<n; i++)
{
    scanf("%d", &chislo);
    t=(St *)malloc(sizeof(St));
    t->next=P; P=t;
    t->info=chislo;
    //printf("%d ", chislo);
}
St* nnn=P;
int sum=0;
while(nnn)
{
    if(nnn->info<0)sum+=nnn->info;
    nnn=nnn->next;
}
 
printf("\nSum=%d",sum);
 
getch();
 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru