Witam
język C++
Chciałbym przepisać wartości wpisane w tablicy do wartości float.
Program działa na dwóch wspólnych kartach. Zrobiony topornie, ale dziala. Teraz go ulepszam np: kasuje duplikowany kod. Sa pozostawione po // pozostalosci starego kodu.
Mój problem dotyczy switch (wybor), case 1- chce tam tablice przypisać do konkretnych deklaracji, aby potem można było je podejrzeć z karty 2. Z góry dziękuje za pomoc.
Ps. Jestem początkujący, ale ambitny :)
karta 1)
#include <iostream>
#include <time.h>
#include <cstdlib>
#include <windows.h>
#include <fstream>
#include <algorithm>
#include <string>
#include <conio.h>
#include "lista.h"
//kolekcja void//
void lista_cala();
//kolekcja void//
using namespace std;
//string opakowanie, data, czas; //stringi do zapisu wprowadzanych danych w pliku
//float towar[31];
float suma=1, srednia;
//float q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,z,x,c,v,b,n,m,qq,ww,ee,rr,tt;
//float qqq,www,eee,rrr,ttt,yyy,uuu,iii,ooo,ppp,aaa,sss,ddd,fff,ggg,hhh,jjj,kkk,lll,zzz,xxx,ccc,vvv,bbb,nnn,mmm,qqww,wwee,eerr,rrtt,ttyy;
float wynik, jeden, dwa;
string miesiac, odp, suma_opak, decyzja;
int wybor, dzien, godzina;
int main()
{
do
{
cout << "Program do liczenia sredniej miesiecznej" << endl;
cout <<"" << endl;
cout << "Podaj nazwe miesiaca:" << endl;
cin >> miesiac;
cout <<"" << endl;
if ((miesiac!="styczen")&&(miesiac!="luty")&&(miesiac!="marzec")&&(miesiac!="kwiecien")&&(miesiac!="maj")&&(miesiac!="czerwiec")&&(miesiac!="lipiec")&&(miesiac!="sierpien")&&(miesiac!="wrzesien")&&(miesiac!="pazdziernik")&&(miesiac!="listopad")&&(miesiac!="grudzien"))
{
cout <<"Zly miesiac." << endl;
exit (0);
}
cout << "Czy wyswietlic liste wprowadzonych danych?:" << endl;
cout << "Tak Nie" << endl;
cin >>decyzja;
cout << miesiac << endl;
cout <<""<< endl;
if ((decyzja=="tak")||(decyzja=="TAK"))
{
lista_cala();
}
cout <<"Jak chcesz wprowadzac dane:" << endl;
cout <<"" << endl;
cout <<"" << endl;
cout <<"OPAKOWANIA -Kazdy dzien automatycznie pokoleji --> 1" << endl;
cout <<"" << endl;
cout <<"" << endl;
cout <<"OPAKOWANIA- Mozliwosc wyboru dnia (w tytm poprawki) --> 2" << endl;
cout <<"" << endl;
cout <<"" << endl;
cout <<"CZAS- Kazdy dzien automatycznie pokoleji --> 3" << endl;
cout <<"" << endl;
cout <<"" << endl;
cout <<"CZAS- Mozliwosc wyboru dnia (w tytm poprawki) --> 4" << endl;
cin >>wybor;
cout <<"" << endl;
cout <<"" << endl;
switch (wybor)
{
case 1:
//////////////////////////// TUTAJ ZROBIC NALEZYTE ZMIANY I POPRAWKI DLA DANYCH W TABELI WYSWIETLANYCH I KONCOWYCH WYNIKOW !!!!!!!!!!!!! ////////////////////
for (int i=0; i<31; i++)
{
cout <<endl<< "Podaj ilosc opakowan dla "<<i+1<< " dnia: ";
cin >> towar[i];
( (q=towar[0]), (w=towar[1]), (e=towar[2]), (r=towar[3]), (t=towar[4]),
(y=towar[5]), (u=towar[6]), (i=towar[7]), (o=towar[8]), (p=towar[9]),
(a=towar[10]), (s=towar[11]), (d=towar[12]), (f=towar[13]), (g=towar[14]),
(h=towar[15]), (j=towar[16]), (k=towar[17]), (l=towar[18]), (z=towar[19]),
(x=towar[20]), (c=towar[21]), (v=towar[22]), (b=towar[23]), (n=towar[24]),
(m=towar[25]), (qq=towar[26]), (ww=towar[27]), (ee=towar[28]), (rr=towar[29]),
(tt=towar[30]) );
cout << lista_cala;
//LIMIT KODU 1500//
karta 2)
#include <iostream>
#include <time.h>
#include <cstdlib>
#include <windows.h>
#include <fstream>
#include <algorithm>
#include <string>
#include <conio.h>
using namespace std;
float towar[31];
string opakowanie, czas, data;
float q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,z,x,c,v,b,n,m,qq,ww,ee,rr,tt;
float qqq,www,eee,rrr,ttt,yyy,uuu,iii,ooo,ppp,aaa,sss,ddd,fff,ggg,hhh,jjj,kkk,lll,zzz,xxx,ccc,vvv,bbb,nnn,mmm,qqww,wwee,eerr,rrtt,ttyy;
void lista_cala ()
{
cout <<"" << endl;
cout <<"" << endl;
cout <<"Dane wprowadzone dotyczace opakowan" << endl;
cout <<"" << endl;
cout <<"" << endl;
cout <<" .01. "<<q <<" .02. "<<w <<" .03. "<<e <<" .04. "<<r<<" .05. "<<t<< endl;
cout <<"" << endl;
cout <<" .06. "<<y <<" .07. "<<u <<" .08. "<<i <<" .09. "<<o<<" .10. "<<p<< endl;
cout <<"" << endl;
cout <<" .11. "<<a <<" .12. "<<s <<" .13. "<<d <<" .14. "<<f<<" .15. "<<g<< endl;
cout <<"" << endl;
cout <<" .16. "<<h <<" .17. "<<j <<" .18. "<<k <<" .19. "<<l << endl;
cout <<"" << endl;
cout <<" .20. "<<z <<" .21. "<<x <<" .22. "<<c <<" .23. "<<v << endl;
cout <<"" << endl;
cout <<" .24. "<<b <<" .25. "<<n <<" .26. "<<m <<" .27. "<<qq << endl;
cout <<"" << endl;
cout <<" .28. "<<ww<<" .29. "<<ee<<" .30. "<<rr<<" .31. "<<tt << endl;
cout <<"" << endl;
cout <<"" << endl;
cout <<"" << endl;
cout <<"" << endl;
}