Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/12: Рейтинг темы: голосов - 12, средняя оценка - 4.50
[Unnamed]
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 1
1

Написать программу, которая выводит на экран изображение

27.12.2009, 13:08. Просмотров 2370. Ответов 6
Метки нет (Все метки)

Need help!!!!
Помогите решить задачи на языке С++!!!
1)
Кликните здесь для просмотра всего текста
[IMG]http://s43.***********/i099/0912/73/1ad82a4c22cf.jpg[/IMG]

2)
Кликните здесь для просмотра всего текста
[IMG]http://s43.***********/i099/0912/7a/7e91706c7c87.jpg[/IMG]

3)
Кликните здесь для просмотра всего текста
[IMG]http://s07.***********/i180/0912/ff/da372ed5ab2b.jpg[/IMG]

Задачи нужно решить через функции...
Заранее спасибо))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2009, 13:08
Ответы с готовыми решениями:

Написать программу, которая выводит на экран изображение шахматной доски
Написать программу, которая выводит на экран изображение шахматной доски.

Циклы. Написать программу которая выводит данное изображение
Нужно написать программу которая выводит данное изображение. Программа может...

Написать программу, которая выводит изображение работающего светофора
Написать программу, которая выводит на экран изображе* ние работающего...

Написать программу которая выводит на экран график
Напишите программу, которая выводит на экран следующий график: * * * * * *...

Написать программу, которая выводит на экран шаблон
Ребята, прошу вашей помощи! Никак не могу разобраться с этой лабораторной...

6
firefox1913
28 / 28 / 6
Регистрация: 01.07.2009
Сообщений: 58
27.12.2009, 18:19 2
решение 1 задачи
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  #include <iostream>
 
int main()
{
    using namespace std;
    cout<<"    ~ \n";
    cout<<"   ----\n";
    cout<<"  (0  0)\n";
    cout<<" // \\/ "<<"\\\\"<< endl;
    cout<<"//( _  )\\\\ \n";
    cout<<"  ^^  ^^   \n";
 
    return 0;
}
Добавлено через 4 часа 26 минут
4 задание
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
#include <iostream>
#include <locale>
#include <string>
 
using namespace std;
 
int Mecac(int m)
{
  if(m % 2==0) return 31;
  else return 30;
}
 
int main()
{
  setlocale(LC_ALL,"Rus");
 
  int a,k, m,n;
 
  cout<<"Введите номер месяца "; cin>>m;
  cout<<"Введите день недели для 1числа "<< m ; cin>> a;
  cout<<"K : "; cin>>k;
  
  n = Mecac(m);
 
  for(int i = 1;   i <= n;  i++)
  {
    if(i==k) break;
 
    if(a==7) a=1;
    a++;
  }
 
  cout<< k <<" "<< m <<" - "<< a <<endl;
 
  return 0;
}
1
odip
Эксперт С++
7162 / 3221 / 76
Регистрация: 17.06.2009
Сообщений: 14,161
27.12.2009, 22:46 3
Задача 0.2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
double a64( double a ) {
double t= a;
 
t= t*t; /* a^2 */
t= t*t; /* a^4 */
t= t*t; /* a^8 */
t= t*t; /* a^16 */
t= t*t; /* a^32 */
t= t*t; /* a^64 */
 
return t;
 
}
Добавлено через 11 минут
Задача 1.2
Не понял за что тут 5 баллов дают.
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
64
65
66
67
68
/* Thread 80649, Spoiler 1, Task 2 */
 
#include <stdio.h>
#include <stdlib.h>
 
 
/********************************************************************/
#define N 10
 
 
/********************************************************************/
void do_calc( void );
int have_dup_digits( int num );
 
 
/********************************************************************/
int main( void ) {
 
do_calc();
 
return 0;
 
} /* main() */
 
 
/********************************************************************/
void do_calc( void ) {
 
int i, num, count, sum;
 
 
count= 0; sum= 0;
 
for ( i= 0; i<N; i++ ) {
    scanf( "%d", &num );
    if ( num<0 ) {
        fprintf( stderr, "Negative number !\n" );
        exit( 2 );
    }
    if ( have_dup_digits( num ) ) {
        printf( "have_dup_digits( %d ) = 1\n", num );
        count++;
        sum+= num;
    }
}
 
printf( "sum=%d count=%d\n", count, sum );
 
} /* do_calc() */
 
 
/********************************************************************/
int have_dup_digits( int num ) {
 
int i, d;
int digit[10];
 
 
for ( i= 0; i<10; i++ ) { digit[i]= 0; }
for ( ; ; ) {
    d= num%10;
    if ( digit[d] ) { return 1; } else { digit[d]= 1; }
    num/= 10;
    if ( num == 0 ) { break; }
}
return 0;
 
} /* have_dup_digits() */
Добавлено через 16 минут
Задача 0.5
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
/* Thread 80649, Spoiler 0, Task 5 */
 
#include <stdio.h>
#include <stdlib.h>
 
 
/********************************************************************/
int month_days[12]= {
    31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
};
 
 
/********************************************************************/
int calc_day( int a, int k, int month );
 
 
/********************************************************************/
int main( int argc, char *argv[] ) {
 
int a, k, month, a2;
 
 
argc--; argv++;
 
if ( argc != 3 ) {
    fprintf( stderr, "Usage prog a k month\n" );
    exit( 2 );
}
a= atoi( argv[0] );
k= atoi( argv[1] );
month= atoi( argv[2] );
if ( month<1 || month>12 ) {
    fprintf( stderr, "Invalid month number\n" );
    exit( 2 );
}
a2= calc_day( a-1, k-1, month-1 )+1;
printf( "%d\n", a2 );
 
return 0;
 
} /* main() */
 
 
/********************************************************************/
int calc_day( int a, int k, int month ) {
 
int i, a2;
 
 
a2= a;
for ( i= 0; i<month; i++ ) { a2+= month_days[i]; }
a2+= k;
 
return a2%7;
 
} /* calc_day() */
Пример
Код
> thread80649_s0_t5.exe 1 20 11
2
1
TSSh
0 / 0 / 0
Регистрация: 07.07.2015
Сообщений: 5
07.07.2015, 17:02 4
У меня какие-то проблемы с ссылками на изображение,нет отображения половины символов в ссылках да и самих изображений нет.
0
rikimaru2013
07.07.2015, 17:23
  #5

Не по теме:

Некрофили́я (от др.-греч. νεκρός — «мёртвый» и φιλία — «любовь») — любовь ко всему мёртвому, в многочисленной литературе выраженная как сексуальная девиация, являющейся половым влечением к трупам, что является только частным случаем. Может рассматриваться в том числе как разновидность фетишизма или как самостоятельное расстройство полового предпочтения.

0
Croessmah
++Ͻ
14630 / 8379 / 1582
Регистрация: 27.09.2012
Сообщений: 20,583
Записей в блоге: 2
Завершенные тесты: 1
07.07.2015, 17:29 6
Цитата Сообщение от TSSh Посмотреть сообщение
У меня какие-то проблемы с ссылками на изображение,нет отображения половины символов в ссылках да и самих изображений нет.
Потому что они на стороннем хостинге, доступ к которому отсюда закрыт. Не зря же в правилах написали
Картинки и любые другие файлы загружайте на форум, во избежание их удаления или потери на сторонних ресурсах.
0
TSSh
0 / 0 / 0
Регистрация: 07.07.2015
Сообщений: 5
07.07.2015, 22:56 7
Тогда ещё вопрос,не по теме.Мою старую,трёхлетнюю, учётку удалили,хотя напоминалки приходят регулярно.Можно её восстановить? Есть ли смысл писать в техподдержку?

Добавлено через 1 минуту
Croessmah, Тогда ещё вопрос,не по теме.Мою старую,трёхлетнюю, учётку удалили,хотя напоминалки приходят регулярно.Можно её восстановить? Есть ли смысл писать в техподдержку?
0
07.07.2015, 22:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2015, 22:56

Написать программу, которая выводит сообщение на экран (в окошке)
Напишите, пожалуйста, такой код, чтобы он скомпилировал .exe файл, который при...

Написать программу, которая выводит на экран вращающуюся фигуру
Нужно написать программу, которая выводит на экран вращающуюся фигуру.

Написать программу, которая выводит на экран предложения из файла
Требуется написать программу, которая считывает из файла и выводит на экран ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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