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

2 задачи - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Открытое наследовние (ООП) http://www.cyberforum.ru/cpp-beginners/thread358367.html
Создать класс Triangle с полями-сторонами. Определить методы изменения сторон, вычисления углов, вычисления периметра. Создать производный класс Equilateral (равносторонний), имеющий поле площади. Определить метод вычисления площади. Реализовать функцию получающую и возвращающую элементы базового класса. Продемонстрировать принцип подстановки.
C++ напишите в С++ программу-калькулятор арифметических функций напишите в С++ программу-калькулятор арифметических функций, используя switch http://www.cyberforum.ru/cpp-beginners/thread358339.html
C++ Windows SAM
Здравствуйте, подскажите, как программно создать нового пользователя? С учетом того, что комп будет грузиться с дискеты, на которой и будет эта утилита. Суть в том, чтоб создать пользователя с правами админа. Система на компе windows XP.
Списки. Опять я. C++
// Удаление элемента bool remove(Node **pbeg. Node **pend. int key){ if(Node *pkey = find(*pbeg. key)){ if (pkey == *pbeg){ // 2 *pbeg = (*pbeg)->next; (*pbeg)->prev =0;} else if (pkey == *pend)! // 3 *pend = (*pend)->prev; (*pend)->next =0;} else{ // 4
C++ построение таблицы http://www.cyberforum.ru/cpp-beginners/thread358310.html
#include "stdafx.h" #include <iostream> #include <cmath> #include <iomanip> using namespace std; int main () { const int MaxIter=500; double x,eps, dx, Xk, Xn,n; cout<<"\nffedite argument i to4nost' :";
C++ Простенький класс работы с комплексными числами. Добрый вечер, уважаемые! :) На днях решил вспомнить то, чему учили в университете и понял, что много чего забыл. Попробовал написать класс работы с комплексными числами. Вот что получилось. Скорее всего получилось очень и очень коряво. Вот именно за этим к Вам, уважаемые, и обращаюсь. Вопросы - внизу. Драйвер класса. #include "stdafx.h" #include "complex.h" #include <iostream> #include... подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
30.09.2011, 06:21     2 задачи
Licwin, вот держи.
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
#include <stdio.h>
#include <string.h>
#include <memory.h>
char*  str_insert(char* str, char ch, char nch);
 
typedef struct _teachers {
   char name[32];
   char subject[32];
   int  hours;
} teachers;
 
int main () {
    char str[64];
    int i;
    teachers  tech[8] = {
           { "Maria Ivanovna", "Math",     180 },
           { "Vasy Pupkin",    "Phisica",    350 },
           { "Nina Usatova",   "Biology",   140 },
           { "Olga Kotova",    "History",    220 },
           { "Bob Plake",      "OBZ",         102 },
           { "Stiven Rams",    "English",    99  },
           { "Tany Ivanova",   "Russian",  170 },
           { "Mihail Uoll",    "Geometry",    330 },
    };
/*
    teachers t;
    scanf("%s", t.name);
    scanf("%s", t.subject);
    scanf("%d", &t.hours);
*/
         printf("teacher\t\tsubject\t\thours\n");
         for(i = 0; i < sizeof(tech)/sizeof(tech[0]); i++) {
                if(tech[i].hours < 200)
                     printf("%s\t%s\t\t%d\n", tech[i].name, tech[i].subject, tech[i].hours);
         }
 
         // вторая задача 
         putchar('\n');
         strcpy(str, "tomate orange apple vinograd potate");
         puts( str_insert(str, ' ', ',') );
   getchar();
   return 0;
}
 
// вставка символа в сроку
char*  str_insert(char* str, char ch, char nch) {
    int len;
    char* tmp = str;
    char* ptr = str;
    while( *ptr ) {
        if( *ptr == ch ) {
               len = ptr - str;
               memmove(str + (len + 1), str + len, strlen(str)-len+1);
               *ptr = nch;
                 ptr += 2;
                 continue;
         }
        *ptr++;
    }
    return tmp;
}
 
Текущее время: 06:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru