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

НОК массива "Си" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление функции результат в файл http://www.cyberforum.ru/cpp-beginners/thread211389.html
Помогите написать программу которая будит обсчитывать функцию, например (sin(x)+x-1) и записывает результат в файл. шаг и отрезок задавать с клавиатуры Использовать библиотеку math.h
C++ Комментарии к сортировке методом Шелла #include <conio.h> #include <stdio.h> void shellSort(int a, int n); void mini_sort(int A,int m,int i); void main() { int z,A={56,345,57,34,678,567,43,12,65,47,689,38,24,67}; for (z=0;z<14;z++) printf ("%d ",A); printf("\n\n"); http://www.cyberforum.ru/cpp-beginners/thread211387.html
C++ Шелл, Хоар, слияние + шаблоны
Кто может посодействовать в ниписании такой проги? шелл хоар и слияние... так чтобы было в начале меню с выбором каким методом сортировать? и чтобы там можно было делать сортировку массивов? ОЧЕНЬ ПРОШУ, НУЖНА ПОМОШЬ!!!
C++ Класс Квадрат: ввод, перемещение на плоскости
Нужно создать квадрат с помощью классов, один из методов перемещение на плоскости. Помогите, пож., как ввести квадрат, не используя графику. Заранее спасибо!
C++ Написать функцию, которая читает данные о ноутбуках из файла http://www.cyberforum.ru/cpp-beginners/thread211365.html
надеюсь на помощь, я изучаю язык 1 неделю и ничего толком не знаю) 1 задача:функции и файлы Для хранения данных о ноутбуках описать структуру вида (при необходимости дополнив ее): struct NOTEBOOK{ struct disp_res{ // разрешающая способность дисплея int x: // по горизонтали int y // по вертикали
C++ Изменение величины сжатия и растяжения окружности Здравствуйте! Помогите, пожалуйста доделать лабораторную. Рабочее задание: Изобразить на экране монитора окружность с изменяемыми радиусом (+/-), расположением (стрелками) и величиной сжатия (растяжения). Большую часть я сделал, всё работает, осталось только величину сжатия и растяжения. Работал в Borland C++ 3.1 #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include... подробнее

Показать сообщение отдельно
Вячеслав Строк
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 8
15.12.2010, 17:48  [ТС]     НОК массива "Си"
Цитата Сообщение от valeriikozlov Посмотреть сообщение
Вот эта строка: в начале кода есть?
есть..

Добавлено через 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
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
#include<conio.h>
#include<iostream.h>
#include<stdlib.h>
#include<math.h>
#include<stdio.h>
#include<stdafx.h>
#include<iomanip>
#include<conio.h>
#include<string.h>
 
 
int simpl(int n)
{
        if(n==2)
                        return 1;
                if(n%2==0)
                        return 0;       
        for (int i=3; (i*i)<n; i+=2)
                if ((n%i)==0)
                                        return 0;
        return 1;
} 
 
int main()
 
{
        int mas_p[51][3], i_p=0, i, mas[10], j, temp;
        for(i=2; i<200; i++)
                if(simpl(i)==1)
                {
                        mas_p[i_p][1]=0;
                        mas_p[i_p++][0]=i;
                }
        printf("vvod 10 elementov:\n");
        for(i=0; i<10; i++)
        {
                printf("[%d]= ", i+1);
                scanf("%d", &mas[i]);
        }
        for(i=0; i<10; i++)
        {
                for(j=0; j<51; j++)
                        mas_p[j][2]=0;
                temp=mas[i];
                for(j=0; j<51 && temp>1; j++)
                {
                        if(temp%mas_p[j][0]==0)
                        {
                                while(temp%mas_p[j][0]==0)
                                {
                                        temp/=mas_p[j][0];
                                        mas_p[j][2]++;
                                }
                                if(mas_p[j][2]>mas_p[j][1])
                                        mas_p[j][1]=mas_p[j][2];
                        }
                }
        }
        temp=1;
        for(i=0; i<51; i++)
                temp*=pow((double)mas_p[i][0], (double)mas_p[i][1]);
        printf("%d", temp);
        return 0;}
 Комментарий модератора 
Используйте теги форматирования кода.
 
Текущее время: 21:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru