1

Тема: допоможіть будь-ласка написати програму.

Допоможіть будь ласка написати програму. Потрібно на с++ зробити розрахунок коефіцієнтів Берга. Дуже прошу допомогти.

2

Re: допоможіть будь-ласка написати програму.

Прочитайте Правила, особливо п. 3.5.

3

Re: допоможіть будь-ласка написати програму.

так я вже прочитала..і все зрозуміла...але я насправді не знаю як його робити..я можу лише написати на делфі..я взагалі не можу зрозуміти мову с++

4

Re: допоможіть будь-ласка написати програму.

tanyaqrusyk написав:

так я вже прочитала..і все зрозуміла...але я насправді не знаю як його робити..я можу лише написати на делфі..я взагалі не можу зрозуміти мову с++

В такому випадку:
1) ви можете скласти алгоритм, тому давайте почнемо з цього
2) від паскаля до с++ не так вже й складно перейти, відповідно, коли у вас буде хоча би скелет коду, можна буде Вам допомогти

5

Re: допоможіть будь-ласка написати програму.

http://www.exponenta.ru/soft/Mathemat/dyakonov/nb7/Images/index_gr_7.gif
http://www.exponenta.ru/soft/Mathemat/dyakonov/nb7/Images/index_gr_8.gif
http://www.exponenta.ru/soft/Mathemat/dyakonov/nb7/Images/index_gr_9.gif

Подякували: leofun011

6

Re: допоможіть будь-ласка написати програму.

ладно...зараз буду ще раз пробувати і розбиратися

7

Re: допоможіть будь-ласка написати програму.

Що там розбиратися, для початку прочитайте, що таке кут вiдсiчки транзистора. Алгоритм розрахунку коефiцiэнтiв Берга в функцiї вiд двух аргументiв )

8

Re: допоможіть будь-ласка написати програму.

При виконані завдання використайте роботу з файлами за допомогою потока. Оприділіть яка буква найчастіше зустрічається в заданому текстовому файлі. с++
Допоможіть...у мене помилки вибиває.
     

#include <iostream>
#include <fstream>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
using namespace std;
int main(){
  int n = 50; 
  char str[20];
  ifstream file("Test.txt"); 
 int arr['z' + 1], max;

  if (!file) cout << "Файл не открыт.\n"; 
   else 
   { 
for 
    int ch ;
        if  (isalpha(ch) ) ;   
            if ( ++arr[ch] > max );
                max = *ch;
    
    printf("%c - %d times\n", max, arr[max] );

  
    file.close();       
       }
  system("pause");
  return 0;
}

9

Re: допоможіть будь-ласка написати програму.

0. Ставте теги code (я це за вас зробив).
1. Вирівнюйте текст, викладати таке - значить не поважати тих, хто його прочитає. На яку допомогу від тих, кого ви не поважаєте, ви розраховуєте?
2. Давайте повідомлення про помилки конкретно. "Вибиває помилки" - не опис, ми ніяк не здогадаємося, скажімо, про помилку "скінчилося місце на диску".
3. Почистіть заголовки (не критично, але бажано), там є зайві. І не змішуйте cstdio з iostream.
4. Якщо це нова задача - відкривайте нову тему.

Подякували: leofun011

10 Востаннє редагувалося Betterthanyou (15.03.2016 22:06:48)

Re: допоможіть будь-ласка написати програму.

Прихований текст
tanyaqrusyk написав:

При виконані завдання використайте роботу з файлами за допомогою потока. Оприділіть яка буква найчастіше зустрічається в заданому текстовому файлі. с++
Допоможіть...у мене помилки вибиває.
     

#include <iostream>
#include <fstream>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
using namespace std;
int main(){
  int n = 50; 
  char str[20];
  ifstream file("Test.txt"); 
 int arr['z' + 1], max;

  if (!file) cout << "Файл не открыт.\n"; 
   else 
   { 
for 
    int ch ;
        if  (isalpha(ch) ) ;   
            if ( ++arr[ch] > max );
                max = *ch;
    
    printf("%c - %d times\n", max, arr[max] );

  
    file.close();       
       }
  system("pause");
  return 0;
}

рядок 16 - що там робить for ? Якщо це мав бути якісь цикл то він має виглядати ось так for(ініціалізація;умова;вираз(ітератор) ){ тіло } Оператор for
рядок 20 - max = *ch; max - має тип int

Подякували: leofun011

11

Re: допоможіть будь-ласка написати програму.

tanyaqrusyk написав:

При виконані завдання використайте роботу з файлами за допомогою потока. Оприділіть яка буква найчастіше зустрічається в заданому текстовому файлі. с++
Допоможіть...у мене помилки вибиває.
     

#include <iostream>
#include <fstream>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
using namespace std;
int main(){
  int n = 50; 
  char str[20];
  ifstream file("Test.txt"); 
 int arr['z' + 1], max;

  if (!file) cout << "Файл не открыт.\n"; 
   else 
   { 
for 
    int ch ;
        if  (isalpha(ch) ) ;   
            if ( ++arr[ch] > max );
                max = *ch;
    
    printf("%c - %d times\n", max, arr[max] );

  
    file.close();       
       }
  system("pause");
  return 0;
}

який кугут вам завдання це дав? чи може ви десь з данєцка?

12

Re: допоможіть будь-ласка написати програму.

це завдання мені дали в Хмельницькому націонаьному університеті