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

Вычисление таблицы длины окружности начиная от значения радиуса R0 до Rn с шагом Rs - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как построить байт, если биты устанавливаются/сбрасываются через чекбоксы? http://www.cyberforum.ru/cpp-beginners/thread2946.html
То есть как принять значиния от этих чекбоксов я уже сделал (они записываются в отдельные переменные для каждого чекбокса) у меня вопрос как теперь из этих переменных байт сделать..То есть...
C++ Целые числа и расположение их в памяти Наткнулся тут на один интересный момент. Допустим у нас есть переменная - слово (WORD), равная, например, 45221. Всегда считал, что числа располагаются в памяти от старшего бита к младшему, в сторону... http://www.cyberforum.ru/cpp-beginners/thread2943.html
C++ Файлы последовательного доступа
Помогите решить задачу. 7. записать в файл out.txt последовательного доступа N действительных чисел, введенных с клавиатуры. Подсчитать среднее арифметическое чисел этого файла и записать...
Дописать фаил C++
Помогите новичку. Есть фаил: FK|2005.08|СЭД|1.21.X.13|| FROM|5600с**а21.03.2007|1| TO|||14650|| RR||188||9500||А.П. Щербина|Н.В. Котов|Начальник отделения|Гончарова С.В.|0|...
C++ typedef обьекта http://www.cyberforum.ru/cpp-beginners/thread2859.html
столкнулся с проблемой - не могу использовать публичные задефиненые типы из класса #include <algorithm> class tscls { public: typedef std::pair<int, int> somtyp; }; int main () { ...
C++ Каждую секунду менять значения матрицы Нужен код программы,которая показывает матрицу 3*3,где каждую секунду случайно меняются её значения.Нужно чтобы программа не выводила каждый раз матрицу с новыми значениями,а меняла значения в одной... подробнее

Показать сообщение отдельно
HackSign
35 / 35 / 14
Регистрация: 23.11.2006
Сообщений: 125
18.09.2007, 10:06
принимай задачу №2
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
#include <windows.h>
#include <stdio.h> 
#include <iostream.h> 
#include <conio.h> 
#include <stdlib.h>  
#include <string.h>
  
 
void Counting(int Summa)
{
 FILE *f,*f1,*f2;
     char glasMassiv[30]={'а','е','ё','ю','я','и','о','э','ы','й','у','А','Я','Е','Ё','Э','Й','У','И','О','Ы'};
    char NameOfFile[80];
 char sym;
 char str[128];
 char buff[128];
 int i=0,j=0,koeff=0,i1=0;
 int addit=0, counter=0;
 cout<<"Введите имя файла!"<<" ";
 cin>>NameOfFile;
 cout<<"\n";
 f=fopen(NameOfFile,"r"); 
   f1=fopen("Filtered.txt","w"); //фильтрованый файл, в котором каждый 10-й 
                                         //символ заменен ~
 f2=fopen("Reg.txt","w");       //файл регистрации длинны строк и суммы 
                                       //гласных русских букв в файле 
 while(!feof(f))
 {
  fgets(str,80,f);
       int len1=strlen(str);   
  while (i!=len1)
     {
         
   sym=str[i];
         if (koeff==9)  //в C++ считаются нулевые элементы массивов
  {
          fputc('~',f1); 
    //buff[i1]='~';
    koeff=0;
  }
  else if (koeff!=9)
  {
   fputc(str[i],f1);
   //buff[i1]=str[i];
   koeff++;
  }
         for (int j=0;j<=30;j++) //проверка символа на гласную...
           {
      if (sym==glasMassiv[j])
      {
     addit++;
     break;
      }
           }
  i++;
  i1++;
          if (str[i]=='\n')
          { 
     break; 
          }
  }
  
     int length=0;
  length=len1;
  fputs("The length of string is:",f2);
  fprintf(f2,"%d\n",i);
  fputs("\n",f2);
   if (feof(f)) break;
   for (int y=0;y<=i;y++)
   {
        str[y]=NULL;
   }
  i=0;
   i1=0; 
    
 }
 
 Summa=addit;
 fputs("The addition of glasn symbols is:",f2);
 fprintf(f2,"%d\n",addit);
 fputs("\n",f2);
 cout<<"Summa is: "<<" "<<addit;
 cout<<"\n";
 fclose(f);
 fclose(f2);
 fclose(f2);
 getch();
}
main()
{
 int sum=0;
 Counting(sum);
 cout<<"Фильтрованный файл: Filtered.txt"<<"\n";
 cout<<"Press any key";
 getch();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru