Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/29: Рейтинг темы: голосов - 29, средняя оценка - 4.52
33 / 33 / 0
Регистрация: 10.03.2011
Сообщений: 133
1

Приписать к числу 1022 одновременно слева и справа по одной цифре так, чтобы полученное число делилось на 7, 8 и 9

11.03.2011, 22:14. Показов 5639. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1. Приписать к числу 1022 одновременно слева и справа по одной цифре так, чтобы полученное число делилось на 7, 8 и 9.
2. Составьте программу вычисления значений функции на заданном промежутке с заданным шагом:
Приписать к числу 1022 одновременно слева и справа по одной цифре так, чтобы полученное число делилось на 7, 8 и 9
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.03.2011, 22:14
Ответы с готовыми решениями:

Какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8, 9
Вариант №1 Выяснить какие цифры(по одной справа и слева) надо приписать к числу 1022, чтобы...

Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8, 9.
Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число...

К числу 43 припишите слева и справа по одной цифре так, чтобы полученное число делилось на 45
c++ К числу 43 припишите слева и справа по одной цифре так, чтобы полученное число делилось на 45.

Приписать к числу 1022 слева и справа по одной цифре так, чтобы полученное шестизначное число делилось на 7, 8 и 9
В общем говоря, нужно приписать к числу 1022 слева и справа по одной цифре так, чтобы полученное...

11
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
11.03.2011, 22:32 2
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
# include <iostream>
# include <iomanip>
# include <cstdlib>
using namespace std;
 
int main()
{
    int x=10220;
    int y=0;//счётчик изменений последнего числа
    cout<<"...Serch that's magick number in progress...";
    while(1)
    {
        if ((x%7==0) && (x%8==0) && (x%9==0))
            {
                cout<<"\nHell Yeah, that's magick number is: "<<x<<'\n';
                exit(1);
            };
        if(y<=9)
        {
            y++;
            x++;
        }
        else if(y==10)
        {
            y=0;
            x-=10;
            x+=100000;
        };
    };
    return 0;
}
0
Эксперт С++
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
11.03.2011, 23:36 3
Лучший ответ Сообщение было отмечено как решение

Решение

1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/////////////////////////////////////////////////////////////////////////////////////////
#include <cmath>
#include <iostream>
/////////////////////////////////////////////////////////////////////////////////////////
int main()
{
    int  n      = 1022;        
    int  n_len  = int(ceil(log10(double(n))));
    int  mod    = int(pow(10.0, n_len));        
    for(int  i = 0; i < mod * 100; i += 7 * 8 * 9)
    {
        if(i / 10 % mod == n)
        {
            std::cout << i
                      << std::endl;
        }
    }    
}
3
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
12.03.2011, 00:01 4
Mr.X, ваша программа ничего не выводит, видать вы что-то неправильно задали.
0
Freelance
Эксперт С++
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
12.03.2011, 00:04 5
Gepar, Как бы....
Миниатюры
Приписать к числу 1022 одновременно слева и справа по одной цифре так, чтобы полученное число делилось на 7, 8 и 9  
0
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
12.03.2011, 00:20 6
asics, ну число тоже самое что и у меня находит (судя по твоему скрину), но у меня его программа ничего не выводит (не мультиплатформенный код однако ). Ну да ладно, главное чтобы у автора темы программа скомпилировалась как положено, ему же она нужна.
0
Freelance
Эксперт С++
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
12.03.2011, 00:28 7
Цитата Сообщение от Gepar Посмотреть сообщение
(не мультиплатформенный код однако
А какая ОСь, если не секрет ?
0
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
12.03.2011, 00:31 8
asics, ну сейчас компилировал из-под windows, но компилятор использую MinGW (тот который с линукса).
0
Freelance
Эксперт С++
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
12.03.2011, 00:42 9
Gepar, На скрине как раз и есть компилятор MinGW, точнее IDE Code::Blocks.
0
33 / 33 / 0
Регистрация: 10.03.2011
Сообщений: 133
23.03.2011, 19:36  [ТС] 10
а можна через printf и scanf?
0
33 / 33 / 0
Регистрация: 10.03.2011
Сообщений: 133
28.04.2011, 11:09  [ТС] 11
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include "stdio.h"
#include "math.h"
#include "conio.h"
 
 
int main()
{
for(int i=1;i<10;i++)           //перша цифра, тому початок з 1
for(int j=0;j<10;j++)           //остання
{
if((i*100000+10220+j)%504==0)
    printf("%i\n",i*100000+10220+j);//i*100000+10220+j - отримане число, щоб ділилося на 7, 8, 9,то потрібно щоб число ділилося на 7*8*9=504
}
getch();
return 0;
}
0
33 / 33 / 0
Регистрация: 10.03.2011
Сообщений: 133
08.05.2011, 22:48  [ТС] 12
и выводит всё верно...

Добавлено через 10 минут
а второе задание я написал но у меня ничего не получается... смотрите код:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <math.h>
int _tmain()
{
double i;
float d,F,x;
for(x=-0.6;x<=3.9;x+=0.3)
{
        d=1;
        for (i=0;i<=89;i++)
        {
                d*=cos(x)-3*log(pow(x,(3*i)+2))/(1.3*i);
                printf("x=%f\n",x);
                printf("F=%f\n",&d);
        }
                
                
        }
                return 0;
}
и еще ... мой преподаватель говорил что должно выводить еще "x"
C
1
 printf("x=%f\n",x);
0
08.05.2011, 22:48
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.05.2011, 22:48
Помогаю со студенческими работами здесь

Приписать к 1022 слева и справа по одной цифре так чтобы полученное шестизначное число делилось на 7, 8, 9
Приписать к 1022 слева и справа по одной цифре так что бы полученное шестизначное число делилось на...

Припишите к числу 1022 слева и справа по одной цифре так чтобы полученное число делилось на 7,8 и 9
припишите к числу 1022 слева и справа по одной цифре так чтобы полученное число делилось на 7,8 и 9

Приписать к числу слева и справа по одной цифре так, чтобы полученное шестизначное число делилось на 7, 8 и 9
Приписать к числу 1022 слева и справа по одной цифре так, чтобы полученное шестизначное число...

Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8
Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Из чего и как собрать свой домашний кинотеатр
bt_guru 21.01.2025
Создание домашнего кинотеатра: от идеи до реализации В современном мире домашний кинотеатр стал неотъемлемой частью комфортного жилого пространства, предоставляя возможность наслаждаться. . .
Ошибки стиральных машин
bt_guru 21.01.2025
Современные стиральные машины представляют собой сложные электронные устройства, оснащенные множеством датчиков и систем контроля. Они способны самостоятельно определять вес загруженного белья,. . .
Копирование (маппинг) объектов в JavaScript
bytestream 21.01.2025
В современной разработке программного обеспечения копирование объектов представляет собой фундаментальную операцию, которая требует особого внимания и понимания. Маппинг объектов в JavaScript – это. . .
Как работать с Apache Kafka в C# .NET
bytestream 21.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки больших объемов информации в реальном времени. Эта система,. . .
Как использовать RabbitMQ в C# .NET
bytestream 21.01.2025
RabbitMQ представляет собой мощный брокер сообщений, который эффективно решает эту задачу, обеспечивая надежную передачу данных между множеством приложений. Этот инструмент реализует протокол AMQP. . .
Как объединить последние коммиты в Git
bytestream 21.01.2025
В мире разработки программного обеспечения система контроля версий Git стала незаменимым инструментом для управления исходным кодом. Одной из наиболее полезных, но порой сложных для освоения функций. . .
Как запушить новую локальную ветку (branch) в удалённый репозиторий Git и отслеживать её
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемым инструментом для эффективного управления кодом и организации командной работы. Одной из ключевых. . .
Как создать директорию и все родительские директории, указанные в пути, с помощью Python
bytestream 21.01.2025
Python предоставляет мощные инструменты для работы с файловой системой через встроенные модули os и pathlib, которые значительно упрощают процесс манипуляции директориями. Эти модули содержат. . .
Как работать с массивами в JavaScript
bytestream 21.01.2025
Массивы в JavaScript представляют собой один из фундаментальных типов данных, который позволяет хранить упорядоченные коллекции различных элементов в одной переменной. Эта структура данных является. . .
Какая максимальная длина адреса (URL) в различных браузерах и стандартах
bytestream 21.01.2025
В современном мире интернет-технологий URL-адреса (Uniform Resource Locator) играют фундаментальную роль в функционировании веб-пространства. Эти уникальные идентификаторы ресурсов стали неотъемлемой. . .
Как сбросить локальный репозиторий до состояния удалённого репозитория Git
bytestream 21.01.2025
При разработке программного обеспечения с использованием системы контроля версий Git разработчики часто сталкиваются с необходимостью синхронизации локального и удаленного репозиториев. Данная задача. . .
Как запретить подсветку выделенного текста с помощью CSS
bytestream 20.01.2025
Подсветка текста при выделении является стандартным поведением браузера, которое не всегда соответствует дизайнерским решениям или функциональным требованиям веб-приложения. Выделение текста может. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru