RadioButton ou RadioGroup??

Delphi

17/04/2012

boa noite a todos mas uma vez venho pedir a ajude de vocês
bom, estou desenvolvendo um programa onde eu tenho uma media já calculada(consegui ajuda com vocês no tópico Calculo de media)
e essa media ela vai servir para uma bonificação

são 5 marcações
1- 3,01% até 4,00%
2- 2,01% até 3,00%
3- 1,01% até 2,00%
4- 0,01% até 1,00%
5- 0,00% até 0,00%

se a media for >= a 7,00 e <=7,50
e o usuário escolheu a marcação 1
então ele receberá R$5,00
(bom não sei se isso ajuda mas a média esta numa variável real e no calculo às vezes dá um resultado 9,33333)
desde já agradeço a todos
Rodrigo Martins

Rodrigo Martins

Curtidas 0

Respostas

Marco Salles

Marco Salles

17/04/2012

Desculpe mas não deu para entender o que voce de fato necessita ??
GOSTEI 0
Rodrigo Martins

Rodrigo Martins

17/04/2012

bom...
no programa eu tenho que atribuir uma bonificação de acordo com a media que o usuário tirou e com a opção marcada
exemplo:
ele ficou com media 7,00
e marcou o radiobuttton1(1- 3,01% até 4,00%)(esse percentual já é preestabelecido e é de acordo com as faltas do cara)
ele receberá uma bonificação de R$5,00
então a duvida é:
como utilizar este sistema de bonificação com ou sem radiobutton ou radiogroup(eu achei estas opções melhores)

bom é isso

abraços a todos
GOSTEI 0
Alisson Santos

Alisson Santos

17/04/2012

se você puder exemplificar no sentido de valores que vai ter, como funciona a parte de escolha, se ele escolhe tudo.
postar algum exemplo.
Pois assim auxiliaria muito
GOSTEI 0
Rodrigo Martins

Rodrigo Martins

17/04/2012

bom é assim...
o cara ficou com media 7,00(a edit da media já esta ok )
então ele escolherá apenas uma das opções abaixo:
caso escolha a opção:
1- 3,01% até 4,00%
se a media for >=7,00 e >=7,50 ele receberá 5,00
se for >=8,00 e <=8,49 receberá 6,00
se for >=8,50 e <=8,99 receberá 59,00
se for >=9,00 e <=9,49 receberá 165,00
se for >=9,50 e <=10,00 receberá 218,00

os valores mudam de acordo com a média que o cara tirou

e assim vai nas outras opções com outros valores
de bonificação mas o valor das medias é o mesmo

2,01% até 3,00%
1,01% até 2,00%
0,01% até 1,00%
0,00% até 0,00%

eu comecei fazendo com o radiobutton coloquei os 5 mas não estava conseguindo
colocar o código correto para receber os valores em reais

bom a minha ideia principal
era colocar radiobutton ou radiogroup e um botão que quando acionado apresentar o valor em reais
dentro de outra edit ,de acordo com a opção escolhida pelo usuário

bom peço desculpas pois sei que esse programa realmente e complexo

espero ter sido claro desta vez

obrigado a todos
GOSTEI 0
Marco Salles

Marco Salles

17/04/2012

use um case

var
acrescimo:integer;
case RadioGroup1.ItemIndex of
0:acrescimo:=5;
1:acrescimo:=6;
2:acrescimo:=59;
3:acrescimo:=165;
4:acrescimo:=218;
else
 begin
  showmessage(nada selecionado);
  abort;
 end;
end;
SeuNovoEdit.text:=(floattostr(strtoFloat(SeuEDITQueVoceJaTem.Text)+Acrescimo));
showmessage(floattostr(strtoFloat(SeuEDITQueVoceJaTem.Text)+Acrescimo));
end;
GOSTEI 0
Rodrigo Martins

Rodrigo Martins

17/04/2012

obrigado amigos, vocês me ajudaram novamente abraço a todos
até a próxima


GOSTEI 0
Marco Salles

Marco Salles

17/04/2012

obrigado amigos, vocês me ajudaram novamente abraço a todos
até a próxima


Que om que resolvel
GOSTEI 0
Marco Salles

Marco Salles

17/04/2012

obrigado amigos, vocês me ajudaram novamente abraço a todos
até a próxima


Que om que resolvel


Que bom que resolveu ...
GOSTEI 0
Rodrigo Martins

Rodrigo Martins

17/04/2012

me desculpe marco antônio não fui claro a sua ajuda foi muito boa mas quando eu agradeci

Citação:

Citação:
obrigado amigos, vocês me ajudaram novamente abraço a todos
até a próxima



foi por aqueles que entram no tópico e ao menos leram , entende?
abraços
GOSTEI 0
Marco Salles

Marco Salles

17/04/2012

Pode acreditar que não pensei por este lado e te entendi.

Acho legal as pessoas agradecerem , afinal não se ganha nada tentando ajudandar os outros a não ser os agradecimentos

O que para muitos a moeda é o dolar para quem participa de foruns a moeda é o obrigado

Fiquei mais rico com o seu feedack

muito obrigado
GOSTEI 0
POSTAR