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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.65
xxx1993
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 42
#1

Информатика - C++

09.11.2010, 22:40. Просмотров 2865. Ответов 53
Метки нет (Все метки)

Здравствуйте..Помогите пожалуйста с лабораторными по информатике?На языке С++?СМОЖЕТЕ КТО НИБУДЬ ПОМОЧЬ?

Ребята вот ссылка лабы скачать
lab_lang_c_1.pdf
посмотрите?Если сможете скажите пожалуйста?Очень вам буду благодарен?

Добавлено через 58 секунд
Там под каждой лекцией идет сразу лаба,ну вообщем поссмотрите что сможите сделать?
 Комментарий модератора 
Оформляйте задания так, как принято на форуме. Прочитайте правила форума - это позволит Вам избежать проблем с администрацией форума.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 21:22     Информатика #41
В контакте нет. Аську не дам.
4.2

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
#include <stdio.h>
 
int main()
{
    int x;
    int min;
    int i = 1;
 
    printf("Enter x: ");
    scanf("%d", &x);
 
    min = x;
 
    do
    {
        printf("Enter x: ");
        scanf("%d", &x);
 
        if (x < min)
            min = x;
 
        i++;
    }
    while (i <= 10);
 
    printf("min = %d\n", min);
 
    return 0;
}
xxx1993
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 42
10.11.2010, 21:25  [ТС]     Информатика #42
ну пришли свой уин?Просто чтоб я мог тебе побыстрей вопросы задать?Вроде ничего в этом такого...
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 21:26     Информатика #43
5.1

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
#define N 20
 
int main()
{
    int mas[N];
    int sum;
    int i;
 
    for (i = 0, sum = 0; i < N; i++)
    {
        printf("Enter mas[%d]: ", i);
        scanf("%d", &mas[i]);
        sum += mas[i];
    }
 
    printf("Sum = %d\n", sum);
 
    return 0;
}
МаксимМВ
C/C++
90 / 90 / 5
Регистрация: 01.07.2010
Сообщений: 281
10.11.2010, 21:27     Информатика #44
4 лаба №2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
#define NUMS 10
 
int main(int argc, char *argv[])
{
    int i,min,temp;
    printf("Вводите числа:\n");
    scanf("%d",&min);
    for (i=0;i<NUMS-1;i++)
    {
        scanf("%d",&temp);
        if (temp<min)
            min=temp;
    }
    printf("Минимальное: %d\n",min);
    return 0;
}
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 21:31     Информатика #45
5.2

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
#include <stdio.h>
 
#define N 5
#define M 10
 
int main()
{
    double mas[N + 1][M + 1];
    int i, j;
 
    for (i = 0; i <= N; i++)
        for (j = 0; j <= M; j++)
            mas[i][j] = 1.0 / ((i - j) * (i - j) + 1.0);
 
    for (i = 0; i <= N; i++)
    {
        for (j = 0; j <= M; j++)
            printf("%3f  ", mas[i][j]);
 
        printf("\n");
    }
 
    return 0;
}
МаксимМВ
C/C++
90 / 90 / 5
Регистрация: 01.07.2010
Сообщений: 281
10.11.2010, 21:33     Информатика #46
ну ладно silent_1991 те поможет
xxx1993
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 42
10.11.2010, 21:34  [ТС]     Информатика #47
так кто из вас двоих решает?
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 21:49     Информатика #48
6.1

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
#include <stdio.h>
 
int main()
{
    char str[80];
    char str2[20];
    int i;
 
    printf("Enter string: ");
    fgets(str, 80, stdin);
 
    for (i = 0; i < 20; i++)
    {
        str2[i] = str[i];
        
        if (str[i] == ' ' || str[i] == '\n')
        {
            str2[i] = '\0';
            break;
        }
    }
 
    printf("%s\n", str2);
 
    return 0;
}
Добавлено через 2 минуты
6.2

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int main()
{
    char str[80];
    int i, j;
 
    printf("Enter string: ");
    fgets(str, 80, stdin);
 
    for (i = 0; i < 80; i++)
        if (str[i] == ' ')
            for (j = i; j < 80; j++)
                str[j] = str[j + 1];
 
    printf("%s\n", str);
 
    return 0;
}
Добавлено через 2 минуты
7.1

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
#include <stdio.h>
 
int summas(int mas[], int n)
{
    int sum;
    int i;
 
    for (i = 0, sum = 0; i < n; i++)
        sum += mas[i];
 
    return sum;
}
 
int main()
{
    int mas[10];
    int i;
    
    for (i = 0; i < 10; i++)
        scanf("%d", &mas[i]);
 
    printf("sum = %d\n", summas(mas, 10));
 
    return 0;
}
Добавлено через 5 минут
Ага... А перегрузка - это уже Си++ фишка...

7.2

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
#include <stdio.h>
 
int minmas(int mas[], int n)
{
    int min;
    int i;
 
    for (i = 1, min = mas[0]; i < n; i++)
        if (min > mas[i])
            min = mas[i];
 
    return min;
}
 
double minmas(double mas[], int n)
{
    double min;
    int i;
 
    for (i = 1, min = mas[0]; i < n; i++)
        if (min > mas[i])
            min = mas[i];
 
    return min;
}
 
int main()
{
    int mas1[10];
    double mas2[10];
    int i;
    
    printf("Enter mas 1:\n");
 
    for (i = 0; i < 10; i++)
        scanf("%d", &mas1[i]);
 
    printf("Enter mas 2:\n");
 
    for (i = 0; i < 10; i++)
        scanf("%lf", &mas2[i]);
 
    printf("min1 = %d\n", minmas(mas1, 10));
    printf("min2 = %lf\n", minmas(mas2, 10));
 
    return 0;
}
Добавлено через 34 секунды
А теперь вы уж не обессудьте - накликайте +1
xxx1993
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 42
10.11.2010, 21:56  [ТС]     Информатика #49
Да я без проблем нажму +1?Слушай это ты уже все 7 лаборатоных решил так быстро?Слушай а вот ты писал 5.1,5.2,это т.е. 1 задание и второе?так я понял?
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 21:57     Информатика #50
Да, там в каждой лабе по 2 задания.
xxx1993
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 42
10.11.2010, 21:59  [ТС]     Информатика #51
Братан а это все правильно,как думаешь?Мне можно спокойно переписывать?
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 22:00     Информатика #52
Работает правильно. Какие у вас там требования - не знаю.
xxx1993
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 42
10.11.2010, 22:04  [ТС]     Информатика #53
А вот ты мне в архиве 3 первых лабы кинул,их тоже можно преписывать?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2010, 22:05     Информатика
Еще ссылки по теме:

C++ Информатика 8-9 классы
C++ Структура: Определить, имеется ли книга с названием "Информатика".
C++ Информатика 9. Вывести на экран последовательность чисел, состоящую из нескольких строк
C++ Как убить комп информатика?
Найти книги, изданные после 1990 года, в названии которых есть слово "информатика" C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 22:05     Информатика #54
Это не я кинул.

Добавлено через 12 секунд
Я все лабы здесь выкидывал, текстом.
Yandex
Объявления
10.11.2010, 22:05     Информатика
Ответ Создать тему
Опции темы

Текущее время: 10:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru