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

Сколько дней прожил человек - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить максимум среди сумм элементов диагоналей http://www.cyberforum.ru/cpp-beginners/thread174806.html
Дана целочисленная квадратная матрица. Определить: 1) произведение элементов в тех строках, которые не содержат отрицательных элементов; 2) максимум среди сумм элементов диагоналей, параллельных...
C++ Последовательность чисел Всем привет и доброго времени суток!!! Я являюсь новичком в программировани в С++. У меня такое задание: Вводится последовательность целых чисел, 0 – конец последовательности. Найти количество... http://www.cyberforum.ru/cpp-beginners/thread174789.html
C++ Кодировка символа
Всем доброго времени суток!У меня возник вопрос при работе со строками,как символ перевести в дос-кодировку?строка без проблем при помощи-CharToOemA,а вот как символ?Вот моя функция для проверки...
Ввод дерева порядка 3 в скобочном представлении C++
Помогите пожалуйста написать программу для ввода дерева порядка 3 в скобочном представлении (значения узлов - целые) и организации его хранения в стандартной форме. PS сори за нубские просьбы......
C++ Даны натуральные числа a и b которые определяют стороны прямоугольника.На сколько квадратов, стороны которого...... http://www.cyberforum.ru/cpp-beginners/thread174775.html
Есть одна задачка....помогите решить. Даны натуральные числа a и b которые определяют стороны прямоугольника.На сколько квадратов, стороны которого выражены также натуральными числами, можно...
C++ Сжать массив, удалив из него все элементы, величина которых находится в интервале [a,b] Сжать массив, удалив из него все элементы, величина которых находится в интервале . Освободившийся в конце массива элементы заполнить нулями. Вопрос первый: как это сделать (строка 43)? Вопрос... подробнее

Показать сообщение отдельно
sashehjka
Сообщений: n/a
24.10.2010, 16:21
Вот этот код работает, но нет ограничений по вводу чисел! Как их поставить? И ещё одно задание - переделать этот код, чтоб он был с указателями!


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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
unsigned long CalcDays(int iMonth, int iDay, int iYear)
{
    return (iDay + (153 * (iMonth + 12 * ((14 - iMonth) / 12) - 3) + 2) / 5 + 365 *
        (iYear + 4800 - ((14 - iMonth) / 12)) + (iYear + 4800 - ((14 - iMonth) / 12)) / 4 - 32083);
}
 
void nos ()
{
    system("cls");
int day;
int month;
int year;
 
  printf("Vvedite datu rozdenija: \n\n");
  printf("\nVvedite mesjac:\n"); scanf("%d",&month);
  printf("\nVvedite denj:\n"); scanf("%d",&day);
  printf("\nVvedite god:\n"); scanf("%d",&year);
  
int day1;
int month1;
int year1;
 printf("Vvedite segodnjashnjuju datu: \n\n");
  printf("\nVvedite mesjac:\n"); scanf("%d",&month1);
  printf("\nVvedite denj:\n"); scanf("%d",&day1);
  printf("\nVvedite god:\n"); scanf("%d",&year1);
printf("\nVi prozili:");
printf("%d\n", CalcDays(month1, day1, year1) - CalcDays( month, day, year) );
getch();
}
 
int main()
 {
  int a;
  int restart=1;
  while(restart==1)
{
    system("CLS");
    
    printf("Izvelne: \n");
    printf("0 : Opisanie\n");
    printf("1 : vipolnenie zadanija \n");
    printf("2 : Informacija ob avtore \n");
    printf("3 : Vernutsa/vijtu \n");
    
    scanf("%d", &a);
    switch(a){
         
    case 0: 
       system("CLS");
       printf ("Skoljko dnej prozil 4elovek?\n\n\n");
       getch();
       break;
       
    case 1: 
    system("CLS");     
    nos();
    break;
    
    case 2: 
    system("CLS"); 
    printf ("Aleksandra Kondratjeva DBI-4\n");
    getch();
      break;
    case 3: restart=0;
    break;
}   
   
} }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru