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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
evgen1986
0 / 0 / 0
Регистрация: 08.11.2010
Сообщений: 17
#1

програмирование с++ - C++

10.01.2011, 09:01. Просмотров 1228. Ответов 2
Метки нет (Все метки)

Ребята, извените если написал не туда просто не знаю куда. Может кто нибудь помочь у меня сесия начинается, задали задание домой по предмету програмирование на c++ у меня 1 курс сам пока еще не умею, вообщем может кто нибудь помочь вот задания:

Задание № 1-4
1) Дано натуральное число N. Определить, содержит ли это число М (М<=N) одинаковых цифр.
2) Цилиндр единичного объема имеет высоту H. Определить радиус основания цилиндра для значений H, равных 0.5, 1, 1.5, …, 5.
3) Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Определить, какие символы являются словами.
4) Изобразить точку, совершающую независимые гармонические колебания с частотой 1 по горизонтали и с частотой 2 по вертикали с амплитудами соответственно А1 и А2. Считать, что в момент времени t точка имеет координаты x= А1cos1t, y= А2cos2t. Предусмотреть возможность управления с клавиатуры значениями 1, 2.
5) Дан текстовый файл F. Найти самое длинное слово. Если таких слов несколько, найти их все. Переписать эти слова в другой файл G.
6) Даны инвентарный файл F, содержащий сведения о количестве изделий разных видов продукции, хранящейся на складе (вид продукции задается порядковым номером), и вспомогательный файл G, содержащий сведения о том, на сколько уменьшилось или увеличилось количество изделий этих видов продукции. Обновить файл F на основе файла G.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2011, 09:01     програмирование с++
Посмотрите здесь:

Програмирование ATmega8 - C++
У меня курсовой проект по микропроцессорам на тему электронные напольные весы с индикатором с применением МК. Я применяю четыри датчика...

Динамическое програмирование - C++
Очень нужна помощь в решении задач на С++ или С++ Builder Помогите кто сможет,последняя надежда на вас Очень буду рада! Большое...

програмирование ООП С++ - C++
проблема такая в Visual Studio при компиляции выскакивает такая ошибка (fatal error C1083: Не удается открыть файл включение: iostream.h:...

Програмирование физически процесов - C++
Задача о теле брошенном под углом к горизонту дан угол альфа начальная скорость и сопротивление среды масса обьекта как не решая...

С чего начать програмирование? - C++
Я занимаюсь в основном в Веб среде. И решил расширить свои знания на C++. Дело в том что теорему запомнить сложно. Практика учет очень...

Обьектно ориентированное програмирование - C++
Помогите пожалуста решить прогу. Меня недопускают к сесии срочно задача нада Составить описание класса для представления комплексных...

Мат. програмирование. контрольная - C++
1. Даны координаты трех точек на плоскости. Если они могут быть вершинами разностороннего треугольника, то вывести в порядке возрастания...

програмирование ветвлящихся алгоритмов - C++
помгите пожадуйста решить очень надо 1.Даны три действительные числа. Возвести в квадрат те из них, значения которых неотрицательны, и...

Програмирование на С++ разветляющихся вычислительных процессов - C++
Помогите бедной девушке решить задачку на С++,сама не справляюсь!:cry: Выяснить, у какого из трех прямоугольных треугольников площадь...

Програмирование под два ядра - C++
Добрый день, передо мной была поставлена задача освоить программирование под два ядра. Однако у меня возникли трудности с понятиями,...

Програмирование упращения логических выражений - C++
Что прошу: программа | каркас | идея | помощь На свой выбор и умение прошу помочь. Что нужно: Программа которая сможет упрощать...

програмирование колебаний нелинейного осцилятора в c++ - C++
Помогите пожалуйста...дали тему курсовой - моделирование колебаний нелинейного осцилятора,а я даже не представляю как это делать..в...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
example
4 / 4 / 0
Регистрация: 22.12.2010
Сообщений: 13
10.01.2011, 13:05     програмирование с++ #2
Цитата Сообщение от evgen1986 Посмотреть сообщение
2) Цилиндр единичного объема имеет высоту H. Определить радиус основания цилиндра для значений H, равных 0.5, 1, 1.5, …, 5.
Объем цилиндра равен произведению числа ПИ (использовал значение 3.1415) на квадрат радиуса основания цилиндра на высоту цилиндра -> откуда и выражаем радиус...
Код Visual C++:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
 
int main()
{
    using namespace std;
 
    double v = 1.0; //v - объем цилиндра равный из условия 1
    double h = 0.5; //h - высота цилиндра
    double pi = 3.1415;
    int counter = 1; //counter - счетчик для цикла
    
    while (counter <= 10)
    {
        cout << "R = " << sqrt(v/(pi*h)) << endl;
        h += 0.5;
        counter++;
    }
 
    return 0;
}
Результат выполнения:
C++
1
2
3
4
5
6
7
8
9
10
11
R = 0.797896
R = 0.564198
R = 0.460666
R = 0.398948
R = 0.35683
R = 0.32574
R = 0.301576
R = 0.282099
R = 0.265965
R = 0.252317
Для продолжения нажмите любую клавишу . . .
Vulkan_Sh
3 / 3 / 0
Регистрация: 08.01.2011
Сообщений: 22
10.01.2011, 13:46     програмирование с++ #3
Цитата Сообщение от evgen1986 Посмотреть сообщение
1) Дано натуральное число N. Определить, содержит ли это число М (М<=N) одинаковых цифр.
вот код:
C++
1
2
#include <iostream>
#include <stdio.h>
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        int N = 0, M = 0;
    std::cout << "Input N and M \n";
    std::cin >> N >> M;
    int mas[10];
    for (int i = 0; i < 10; i++) mas[i] = 0; //обнуляем массив счетчиков
 
    int temp = M;
    while (temp != 0) 
    {
        mas[temp % 10]++;
        temp /=10;
    }
    for (int i = 0; i < 10; i++)
        if (mas[i] == N)
            std::cout << "Number have " << N <<" identical figures [" << i << "]\n";
программа покажет есть ли в числе N одинаковых цифр
Yandex
Объявления
10.01.2011, 13:46     програмирование с++
Ответ Создать тему
Опции темы

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