Lécci, Lécci tanícsatok meg programozni
-
#124
Olvassunk be csillag végjelig neveket egy nevek mátrixba,
majd minden névhez olvassunk be 5 db lottószámot, melyet
egy tippek mátrixba fogunk elhelyezni. Minden sor
egy tippsorozatot jelent!
Kérjük be a billentyűzetről a lottoszámokat egy hasonló
nevű tömbbe.
Mondjuk meg név szerint, kinek hány találata van.
Adjuk meg a nyeremény összegét is:
2 találat: 870Ft
3 találat: 8,500Ft
4 találat: 1,500,000Ft
5 találat: 32,000,000Ft
Idáig jutottam:
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
void main(void)
{
const w=10,v=30,x=5;
int i,k,j,a;
char nevek[w][v];
int tippek[w][x],loto[x];
clrscr();
randomize();
//fet”lt‚s
i=0;
do
{
printf("\nAdd meg a nevet (max 10 n‚v), azt n enter, ha meguntad ss *-ot!");
gets(nevek[i]);
i++;
}
while(nevek[i-1][0]!='*'&&i<w);
for(j=0;j<=(i-2);j++)
{
printf("\nA %s n‚vhez tartoz¢ sz mok k”vetkeznek!",nevek[j]);
for(k=0;k<=(x-1);k++)
{
printf("\nAdd meg a k”vetkez‹ lott¢sz mot, azt n enter!");
scanf("%d",&tippek[i][k]);
}
}
for(j=0;j<5;j++)
{
loto[j]=random(90)+1;
printf("\n%3d",loto[j]);
}
for(j=0;j<(i-1);j++)
{
printf("\n %s ",nevek[j]);
for(k=0;k<x;k++)
{
printf(" %2d ",tippek[j][k]);
}
}
getch();
}