ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1381  
Старый 04.05.2009, 22:56
Аватар для MRAK9
MRAK9
Участник форума
Регистрация: 29.07.2007
Сообщений: 124
Провел на форуме:
1266562

Репутация: 60
По умолчанию

Flame of Soul
+ поставил, хоть и сделал немного не то...(следовало найти не самое большое значение, а БЛИЖАЙШЕЕ большое)
 
Ответить с цитированием

  #1382  
Старый 04.05.2009, 23:53
Аватар для schwarze
schwarze
Познающий
Регистрация: 01.12.2008
Сообщений: 68
Провел на форуме:
484662

Репутация: 143
Отправить сообщение для schwarze с помощью ICQ
По умолчанию

C++
Разработать способ сбора и сортировки сведедний: "Аптченый киоск".
- ФИО продавца
- Объем продажи лекарств за день
- Объем продажи лекарств по рецептам за день
- Объем продажи лекарств без рецептов за день
- Объем продажи лекарств по льготным ценам за день
- Общая выручка за день.
 
Ответить с цитированием

  #1383  
Старый 05.05.2009, 08:10
Аватар для frostJKE
frostJKE
Новичок
Регистрация: 15.05.2008
Сообщений: 9
Провел на форуме:
29934

Репутация: 1
Отправить сообщение для frostJKE с помощью ICQ
По умолчанию

Помогите пожалуйста с лабораторной по структурам желательно на языке С++.

Вот собственно само задание:
Сведения об экзамене содержат следующие данные: дисциплину (программирование, алгебра, история, геометрия), дату сдачи экзамена (год, месяц, день), сведения о студенте (факультет, курс, группа, номер в журнале) и экзаменационную оценку.
Задан набор сведений об экзаменах, сданных студентами за последние 2 года; в них факультет и предмет кодируются первыми буквами названия. Определить количество нуспевающих по программированию на экономическом факультете среди студентов первого курса, сдававших экзамены зимой 1995 года, вывести на экран их группу и номер в журнале.

Буду очень признателен за вашу помощь!
 
Ответить с цитированием

  #1384  
Старый 06.05.2009, 13:50
Аватар для TOLIA
TOLIA
Познающий
Регистрация: 20.08.2007
Сообщений: 54
Провел на форуме:
290115

Репутация: 25
По умолчанию

Нужно написать программу + алгоритм(если сможете)

Сформировать массивы W, X, Y, Z из 12 элементов каждый. Вывести их на экран. Вычислить и вывести на экран значение:

___P(Y) + P(X)
S = _________
___S(W) + S(Z)


где P(X), P(Y) - произведения положительных элементов массивов Х и У соответственно; S(W), S(Z) - суммы положительных элементов массивов
W и Z соотвественно. Использовать подпрограммы
 
Ответить с цитированием

  #1385  
Старый 06.05.2009, 16:22
Аватар для Flame of Soul
Flame of Soul
Участник форума
Регистрация: 25.05.2007
Сообщений: 290
Провел на форуме:
1740746

Репутация: 435
Отправить сообщение для Flame of Soul с помощью MSN
По умолчанию

Цитата:
Сообщение от TOLIA  
Нужно написать программу + алгоритм(если сможете)

указывайте ЯП (язык программирования);


PHP код:
program Project1;
uses
  SysUtils
;
var
  
x,y,w,z: array[0..11of real;
  
px,py,sw,sz,Sreal;
  
iinteger;
begin
  writeln
('#> PROGRAMMA: rabota s massivami.');
  
writeln('===========================================================');
  
writeln('#>  array X;');
  
writeln('===========================================================');
  
writeln('#>  x[0] := 1.20; x[1] := 3.63; x[2] := 4.52; x[3] :=-2.22;');
  
writeln('#>  x[4] :=-12.0; x[5] :=-7.52; x[6] := 1.65; x[7] := 2.22;');
  
writeln('#>  x[8] := 2.09; x[9] :=-6.23; x[10]:= 4.09; x[11]:= 2.43;'+#10);
  
writeln('#>  array Y;');
  
writeln('===========================================================');
  
writeln('#>  y[0] :=-3.56; y[1] := 2.02; y[2] := 1.01; y[3] := 6.52;');
  
writeln('#>  y[4] :=-11.7; y[5] :=-7.52; y[6] := 1.13; y[7] := 7.23;');
  
writeln('#>  y[8] := 5.55; y[9] := 6.66; y[10]:=-7.77; y[11]:=-8.88;'+#10);
  
writeln('#>  array W;');
  
writeln('===========================================================');
  
writeln('#>  w[0] := 1.22; w[1] := 3.03; w[2] := 2.32; w[3] := 5.63;');
  
writeln('#>  w[4] :=-22.2; w[5] := 7.22; w[6] :=-5.65; w[7] :=-7.85;');
  
writeln('#>  w[8] := 2475; w[9] :=-6.21; w[10]:= 3.17; w[11]:=-2.03;'+#10);
  
writeln('#>  array Z;');
  
writeln('===========================================================');
  
writeln('#>  z[0] :=-8.88; z[1] := 8.01; z[2] :=-1.99; z[3] := 1.27;');
  
writeln('#>  z[4] := 1.05; z[5] :=-7.77; z[6] := 8.02; z[7] := 2.38;');
  
writeln('#>  z[8] := 4.09; z[9] := 5.23; z[10]:=-6.66; z[11]:= 4.23;'+#10);
  //=============#===============#===============#==============#====*
  
x(.0.) := 1.20x(.1.) := 3.63x(.2.) := 4.52x(.3.) :=-2.22;//---
  
x(.4.) :=-12.0x(.5.) :=-7.52x(.6.) := 1.65x(.7.) := 2.22;//---
  
x(.8.) := 2.09x(.9.) :=-6.23x(.10.):= 4.09x(.11.):= 2.43;//---
  
y(.0.) :=-3.56y(.1.) := 2.02y(.2.) := 1.01y(.3.) := 6.52;//---
  
y(.4.) :=-11.7y(.5.) :=-7.52y(.6.) := 1.13y(.7.) := 7.23;//---
  
y(.8.) := 5.55y(.9.) := 6.66y(.10.):=-7.77y(.11.):=-8.88;//---
  
w(.0.) := 1.22w(.1.) := 3.03w(.2.) := 2.32w(.3.) := 5.63;//---
  
w(.4.) :=-22.2w(.5.) := 7.22w(.6.) :=-5.65w(.7.) :=-7.85;//---
  
w(.8.) := 2475w(.9.) :=-6.21w(.10.):= 3.17w(.11.):=-2.03;//---
  
z(.0.) :=-8.88z(.1.) := 8.01z(.2.) := 1.99z(.3.) := 1.27;//---
  
z(.4.) := 1.05z(.5.) :=-7.77z(.6.) := 8.02z(.7.) := 2.38;//---
  
z(.8.) := 4.09z(.9.) := 5.23z(.10.):=-6.66z(.11.):= 4.23;//---
  
writeln('___________________________________________________________');
  
px:=1py:=1sw:=0sz:=0;
  for 
i:=0 to 11 do if x[i]>0 then px:=px*x[i];
  for 
i:=0 to 11 do if y[i]>0 then py:=py*y[i];
  for 
i:=0 to 11 do if w[i]>0 then sw:=sw+w[i];
  for 
i:=0 to 11 do if z[i]>0 then sz:=sz+z[i];
  
S:=(px+py)/(sw+sz);
  
writeln('#>  P(x) = ',px:0:8);
  
writeln('#>  P(y) = ',py:0:8);
  
writeln('#>  S(w) = ',sw:0:8);
  
writeln('#>  S(z) = ',sz:0:8,#10);
  
writeln('#>  S = [P(x)+P(y)]/[S(w)+S(z)] = ',s:0,3);
  
readln;
end
 
Ответить с цитированием

  #1386  
Старый 06.05.2009, 16:41
Аватар для fker
fker
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
Провел на форуме:
2816163

Репутация: 158
По умолчанию

тоже самое, только на си
Код:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
clrscr();
int W[12], X[12], Y[12], Z[12];
int pY=1, pX=1, sW=0, sZ=0, i;
float S;
//заполнение и вывод массивов
printf("  W    X    Y    Z\n");
for(i=0; i<12; i++){
   W[i]=rand()%10-5;
   X[i]=rand()%10-5;
   Y[i]=rand()%10-5;
   Z[i]=rand()%10-5;
   printf(" %3d  %3d  %3d  %3d\n",W[i],X[i],Y[i],Z[i]);
   }
//Произведение и сумма
for(i=0; i<12; i++){
   if(Y[i]>0) pY*=Y[i];
   if(X[i]>0) pX*=X[i];
   if(W[i]>0) sW+=W[i];
   if(Z[i]>0) sZ+=Z[i];
   }

//printf("%d   %d   %d   %d",pY,pX,sW,sZ);

S=(float)(pY+pX)/(sW+sZ);
printf("\nS = %.2f",S);
getch();
}

Последний раз редактировалось fker; 06.05.2009 в 16:47.. Причина: ф-я лишняя
 
Ответить с цитированием

  #1387  
Старый 06.05.2009, 20:57
Аватар для Algol
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме:
2050916

Репутация: 0


По умолчанию

А подпрограммы где ?
 
Ответить с цитированием

  #1388  
Старый 06.05.2009, 22:16
Аватар для fker
fker
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
Провел на форуме:
2816163

Репутация: 158
По умолчанию

Цитата:
А подпрограммы где ?
И вправду (=
Переделано :
Код:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

void main()
{
//прототипы функций
float S_c4eT(int *, int *, int *, int *);
void mas_print(int *, int *, int *, int *);
void rand_zap(int *, int *, int *, int *);
clrscr();
int W[12], X[12], Y[12], Z[12];
//вызов ф-й
rand_zap(W,X,Y,Z);
mas_print(W,X,Y,Z);
printf("\nS = %.2f",S_c4eT(W,X,Y,Z));
getch();
}


//ф-я вывода массивов
void mas_print(int w[12], int x[12], int y[12], int z[12])
{
printf("   W    X    Y    Z\n");
for(int i=0; i<12; i++)
   printf(" %3d  %3d  %3d  %3d\n",w[i],x[i],y[i],z[i]);
}


//ф-я подсчета S
float S_c4eT(int w[12], int x[12],int y[12], int z[12])
{
int pY=1,pX=1,sW=0,sZ=0;
for(int i=0; i<12; i++){
   if(y[i]>0) pY*=y[i];
   if(x[i]>0) pX*=x[i];
   if(w[i]>0) sW+=w[i];
   if(z[i]>0) sZ+=z[i];
   }
return (float)(pY+pX)/(sW+sZ);
}


//рандомное заполнение массивов
void rand_zap(int W[12], int X[12], int Y[12], int Z[12])
{
for(int i=0; i<12; i++){
   W[i]=rand()%10-5;
   X[i]=rand()%10-5;
   Y[i]=rand()%10-5;
   Z[i]=rand()%10-5;
   }
}
 
Ответить с цитированием

  #1389  
Старый 06.05.2009, 23:12
Аватар для fker
fker
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
Провел на форуме:
2816163

Репутация: 158
По умолчанию

делать что-то нефиг(
2 TR0J@N :
5:
Код:
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int a[10]={6,-7,23,100,-45,62,-30,-21,115,-32};
int s=0;
for(int i=1; i<10; s+=a[i], i+=2);
printf("S = %d\n",s);
getch();
}
6:
Код:
#include<stdio.h>
#include<conio.h>
#include<math.h>
float fns(int x, int y)
{
return (float)sqrt(x*x+y*y);
}

void main()
{
clrscr();
int x,y,a,b,c;
float S;
printf("Input x,y,a,b,c -> ");
scanf("%d%d%d%d%d",&x,&y,&a,&b,&c);
S=(fns(x,y)-fns(a,b))/(3*cos(c)+fns(b,c));
printf("\nS = %.2f\n",S);
getch();
}
7: (только без подпрограмм, как в примере на бэйсике)
Код:
#include<conio.h>
#include<stdio.h>
void main()
{
clrscr();
int aS=0,bS=0;
float Z;
int a[8],b[10];
for(int i=0; i<8; i++){
   a[i]=i+1;
   aS+=a[i]*a[i];
   }
for(int j=0; j<10; j++){
   b[j]=j+1;
   bS+=b[j]*b[j];
   }
Z=(float)aS/bS;
printf("Z = %.2f",Z);
getch();
}
 
Ответить с цитированием

  #1390  
Старый 07.05.2009, 10:35
Аватар для Algol
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме:
2050916

Репутация: 0


По умолчанию

Цитата:
Сообщение от fker  
И вправду (=
Переделано :
Код:
#include<stdio.h>
....
Я думаю, что в задании подразумевается через подрограммы считать суммы элементов
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сюда выкладываем все проги для фрикринга мобильников, которых знаем! nigger Сотовый фрикинг 5 11.04.2009 11:15
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ