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

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

Войти
Регистрация
Восстановить пароль
 
SkoTi
-207 / 3 / 2
Регистрация: 03.10.2012
Сообщений: 532
#1

Решаем задачу вместе - C++

08.06.2013, 19:45. Просмотров 701. Ответов 13
Метки нет (Все метки)

Здравствуйте... У меня подруга сдаёт курсовую.... 1 курс C++ И попросила ей сделать задание...

Парни! Должни понять меня... Студента...

Я сам C# занимаюсь и в C# не бум бум... Сделайте плиз кому не влом... За мной не заржавеет))) Лайк дам и в C# помагу.

 Комментарий модератора 
Задание должно находиться на форуме в виде текста.
Одна тема - одно задание. Перепечатайте.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2013, 19:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Решаем задачу вместе (C++):

Решаем уравнение - C++
дано: х=2 q=4 функция: q=(++q\wedge x<<1)|(q&x++) сначала перевожу все в двоичный код получаю: x=2=0010 ...

Решаем программы, пишем собственные модули и функции - C++
Решаем программы, пишем собственные модули и функции. Давайте в этой теме будем писать совместно программы и их отлаживать. ...

Радуемся вместе - C++
теперь серия компилей GCC по умолчанию требует компилятор g++. Что не может не радовать адептов ООП, вроде Nixman, Dani и т.д., и что...

Учимся вместе - C++
Ребят, всем привет! Недавно понял что жизнь моя скучна и уныла, и что пора ее чем нибудь разнообразить, и выбор пал на с++. Объяснить...

Cin вместе с циклом - C++
char a; while(true){ std::cin >> a; std::cout << a << std::endl; } Ввожу любую фразу разделенную пробелами:...

Считывание вместе с пробелами - C++
Столкнулся с одной проблемой при считывании из файла программа считает пробелы символами разделителями ifstream in("input.txt"); ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Olga_
841 / 183 / 16
Регистрация: 01.08.2011
Сообщений: 502
08.06.2013, 20:10 #2
Цитата Сообщение от SkoTi Посмотреть сообщение
Я сам C# занимаюсь и в C# не бум бум... в C# помагу.

Не по теме:

насмешили

2
Catstail
Модератор
22616 / 10977 / 1779
Регистрация: 12.02.2012
Сообщений: 18,120
08.06.2013, 20:23 #3
5.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream.h>
#include <string.h>
 
double fracBlanc(char *s)
{
    int i,k=0, n=strlen(s);
    for (i=0; i<n; i++)
        if (*(s+i)== ' ') k++;
    return double(k)/double(n);
}
 
int main(int argc, char* argv[])
{
    char *S="To be";
    cout << fracBlanc(S) << endl;
    return 0;
}
Добавлено через 5 минут
4.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <math.h>
#include <iostream.h>
 
double func(double x)
{
    if (fabs(x) < 0.1)
        return x;
    else
        return func(sin(x));
}
 
int main(int argc, char* argv[])
{
    double x;
 
    cout << "x=";
    cin >> x;
 
    cout << func(sin(x)) << endl;   
 
    return 0;
}
1
Olga_
841 / 183 / 16
Регистрация: 01.08.2011
Сообщений: 502
08.06.2013, 20:24 #4
Зачем так сложно, 5:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
int Count(char *s)
{
   return *s ? (*s == ' ') + Count(s + 1) : 0;
}
 
int main(int argc, char* argv[])
{
    char s[] = "abc abc";
    std::cout << 100.0 * Count(s) / strlen(s);
    return 0;
}
2
Catstail
Модератор
22616 / 10977 / 1779
Регистрация: 12.02.2012
Сообщений: 18,120
08.06.2013, 20:38 #5
Цитата Сообщение от Olga_ Посмотреть сообщение
Зачем так сложно, 5:
- не сказал бы, что у тебя проще... Результат не получается в функции.

Добавлено через 30 секунд
3:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream.h>
 
int chkMatrix (int A[3][3], int m, int n)
{
    int S=0,i,j;
    for (i=0; i<m; i++)
        for (j=0; j<n; j++)
            if (A[i][j] % 2) S++;
    return (S % 2);
}
 
int main(int argc, char* argv[])
{
    int A[3][3]={{1,2,2},{4,5,6},{7,8,9}};
    if (chkMatrix(A,3,3)) 
        cout << "sum is odd"<<endl;
    else
        cout << "sum is even"<<endl;
    return 0;
}
1
Olga_
08.06.2013, 20:44
  #6

Не по теме:

Catstail, некрасиво сразу так тыкать. А во-вторых, как преподавателю вам не стыдно решать детские задачки для двоечников? Может они сами все же поучатся.

0
Catstail
Модератор
22616 / 10977 / 1779
Регистрация: 12.02.2012
Сообщений: 18,120
08.06.2013, 20:44 #7
2:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
 
void trans(int *A, int *B, int n)
{
    int i;
    for (i=0; i<n; i++)
        A[n-i-1]=B[i];
}
 
int main(int argc, char* argv[])
{
    int A[5];
    int B[5]={1,2,3,4,5};
 
    trans(A,B,5);
 
    for (int i=0; i<5; i++) cout << A[i] << endl;
    return 0;
}
1
Catstail
Модератор
22616 / 10977 / 1779
Регистрация: 12.02.2012
Сообщений: 18,120
08.06.2013, 20:47 #8
Цитата Сообщение от Olga_ Посмотреть сообщение
Catstail, некрасиво сразу так тыкать.
- приношу извинения... Но это негласная норма сетевого общения. Впрочем, для Вас готов сделать исключение.

Задачи не бывают "для двоечников". Двоечников отчисляют.

И уж если совсем открыто - то студент с самолюбием никогда не будет просить, чтобы за него решили. Он решит сам. А стыдить участников форума... неэффективно.
1
Dr_Quake
Заблокирован
08.06.2013, 20:50 #9
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
...а теперь не отчислят, редиска. Приходится сильно думать чтобы вот такие "работы" отсеивать и гонять даже ни в чём не повинных по половине курса на сдаче устно.
0
Catstail
Модератор
22616 / 10977 / 1779
Регистрация: 12.02.2012
Сообщений: 18,120
08.06.2013, 20:54 #10
Первую задачу решать не буду. Она, ненамного моложе Великой Китайской стены (О`Генри, по сходному поводу).

Добавлено через 1 минуту
Цитата Сообщение от Dr_Quake Посмотреть сообщение
гонять даже ни в чём не повинных по половине курса на сдаче устно.
- а, так я вас заставляю РЕАЛЬНО проверять знания. Рад!
1
Dr_Quake
Заблокирован
08.06.2013, 20:55 #11
Если так проверять знания - по 2 часа на "клиента"... Всё-таки везде должна быть мера.
0
Olga_
841 / 183 / 16
Регистрация: 01.08.2011
Сообщений: 502
08.06.2013, 21:00 #12
Цитата Сообщение от Catstail Посмотреть сообщение
- а, так я вас заставляю РЕАЛЬНО проверять знания. Рад!

Не по теме:

извините, но это бред. просто вы пытаетесь самоутвердиться перед собой, решая простенькие задачки, в то время как студенты пытаются впарить в ВУЗах задачки с форума

1
BumerangSP
08.06.2013, 21:07
  #13
 Комментарий модератора 
Не оффтопим.
0
easybudda
Модератор
Эксперт CЭксперт С++
9627 / 5575 / 947
Регистрация: 25.07.2009
Сообщений: 10,710
20.07.2013, 04:14 #14
Цитата Сообщение от Olga_ Посмотреть сообщение
Зачем так сложно, 5:
и в правду незачем
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <string>
#include <algorithm>
 
int main() {
    std::string s = "bla bla bla";
    std::cout << ( std::count(s.begin(), s.end(), ' ') * 100.0 / s.length() ) << '%' << std::endl;
    return 0;
}

Не по теме:

Цитата Сообщение от Catstail Посмотреть сообщение
- а, так я вас заставляю РЕАЛЬНО проверять знания. Рад!
+1

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2013, 04:14
Привет! Вот еще темы с ответами:

Указатели вместе с ссылками - C++
Добрый день, имеется вот такой прототип функции: void printlab(char**&amp; x); Подскажите, что принимает функция? (указатель?...

Не работает условие if вместе с else - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; int main() { int i,j,n; int k=0; int arr; ...

Чтение строки вместе с пробелами - C++
Всем привет. string str1;cin&gt;&gt;str1; int len1 = str1.length(); cout&lt;&lt;len1; string str1=&quot;Hello world&quot;; int len1 = str1.length(); ...

как заставить С++ и С# работать вместе? - C++
Здравствуйте! Хотелось бы научится писать проги со совмещение С++ и шарпа... Посоветуйте что-то почитать или хотябы покажите код как...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.07.2013, 04:14
Ответ Создать тему
Опции темы

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