Ir para conteúdo
Fórum Script Brasil

Ana Solano

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Ana Solano

  • Data de Nascimento 27/10/1985

Perfil

  • Gender
    Female
  • Location
    Rio Grande

Ana Solano's Achievements

0

Reputação

  1. obrigada ;) ta bom Renato obrigada ;) obrigada ;) ta bom Renato obrigada ;) É UM PROGRAMA DE UMA VENDA TEM MENU --> ITEM QUANTIDADE DESCRIÇÃO VALOR UNITÁRIO VALOR TOTAL EX.: 01 02 ARROZ 22 44.00 E ASSIM POR DIANTE ATÉ QUE APERTE A TECLA -ESC-, DAÍ APARECERÁ O SUBTOTAL QUE É A SOMA DOS TOTAIS TERÁ A PERGUNTA -DESCONTO OU ACRÉSCIMO?- SE FOR SIM SEGUIRÁ RESPONDENDO AS PERGUNTAS, SE NÃO, PASSARÁ PARA A PRÓXIMA TELA QUE SERÁ A DE -FORMAS DE PAGAMENTO- AÍ É QUE ESTA O PROBLEMA? você TERIA QUE COMPILAR ELE NO SEU PC, você TEM O PROGRAMA? SE NÃO TIVER DEIXA RA LÁ JÁ ESTOU ENCOMODANDO DE MAIS.DESDE JÁ AGRADEÇO ;)
  2. poxa nunca fui tratada assim por não saber algo,me desculpem não queria calzar tudo isso. Talvez eu vá parecer ridícula mas não sei onde é isso TAGS CODE, estou a 2 meses conhecendo programação,antes de entrar para esse curso não sabia nem como começava um programa.Mas sempre tive o sonho de saber e estou me esforçando.E graças a Deus estou acompanhando a turma muito bem. mas de qualquer forma obrigada pela atenção! :mellow:
  3. olá pessoal,tenho umas dúvidas sobre meu programa que desenvolvi no curso que estou no 2 semestre. aí está ele : #include<stdio.h> #include<conio.h> #define ESC 27 void TELA(); void MENU(); void PAGAMENTO(); void main () { clrscr(); TELA(); MENU(); TELA(); PAGAMENTO(); getch(); } void TELA() { int A,B,C,D; textbackground(5); clrscr(); for (A=1; A<80; A++) { printf("-"); } gotoxy(01,23); for (B=1; B<80; B++) { printf("-"); } gotoxy(01,01); for (C=1; C<24; C++) { printf("|\n"); } for (D=1; D<24; D++) { gotoxy(79,D); printf("|\n"); } gotoxy(29,4); printf("VENDA SOLANO"); gotoxy(4,8); printf("ITEM"); gotoxy(14,8); printf("QUANTIDADE"); gotoxy(32,8); printf("DESCRI€AO"); gotoxy(48,8); printf("VALOR UNITARIO"); gotoxy(66,8); printf("VALOR TOTAL"); gotoxy(52,20); printf("SUBTOTAL: "); gotoxy(52,21); printf("ACRESC/DESC: "); gotoxy(52,22); printf("TOTAL: "); } void MENU() { float qtd,descricao,valor,total,vlrtt,subtt,porc,reais; int cont,item,incremento; char TECLA; char* opc,opca,opcb,opcc; subtt=0; incremento=0; item=1; TECLA=0; for (cont=1; cont<11 && TECLA!=ESC; cont++) { gotoxy(5,10+incremento); printf("%i",item); gotoxy(18,10+incremento); scanf("%f",&qtd); gotoxy(34,10+incremento); scanf("%s",&descricao); gotoxy(53,10+incremento); scanf("%f",&valor); vlrtt=valor*qtd; gotoxy(68,10+incremento); printf("R$ %4.2f",vlrtt); subtt=subtt+vlrtt; item++; incremento++; TECLA=getch(); if (TECLA==ESC) { gotoxy(68,20); printf("R$ %4.2f",subtt); gotoxy(2,24); printf("ACRESCIMO OU DESCONTO? (S/N)?"); gotoxy(32,24); scanf("%s",&opc); if (opc=='S') { gotoxy(2,24); delline(); gotoxy(2,24); printf("ACRESCIMO? (S/N)? "); gotoxy(2,26); scanf("%s",&opca); gotoxy(2,24); delline(); if (opca=='S') { gotoxy(2,24); printf("PORCENTAGEM OU REAIS? (P/R)? "); gotoxy(31,24); scanf("%s",&opcb); if (opcb=='P') { gotoxy(2,24); delline(); gotoxy(2,24); printf("INFORME A PORCENTAGEM: %"); gotoxy(25,24); scanf(" %f",&porc); gotoxy(68,21); printf("+%4.2f %",porc); total=(subtt*porc)/100+subtt; gotoxy(68,22); printf("R$ %4.2f",total); } else { gotoxy(2,24); delline(); gotoxy(2,24); printf("INFORME O VALOR DO ACRESCIMO: R$"); gotoxy(35,24); scanf("%f",&reais); gotoxy(68,21); printf("+%4.2f R$",reais); total=subtt+reais; gotoxy(68,22); printf("R$ %4.2",&total); } } else { gotoxy(2,24); delline(); gotoxy(2,24); printf("DESCONTO EM PORCENTAGEM OU REAIS? (P/R)? "); gotoxy(43,24); scanf("%s",&opcc); if (opcc=='P') { gotoxy(2,24); delline(); gotoxy(2,24); printf("INFORME A PORCENTAGEM: %"); gotoxy(25,24); scanf(" %f",&porc); gotoxy(68,21); printf("- %4.2f %",porc); total=subtt-(subtt*porc)/100; gotoxy(68,22); printf("R$ %4.2f",total); } else { gotoxy(2,24); delline(); gotoxy(2,24); printf("INFORME O VALOR DO DESCONTO: R$"); gotoxy(36,24); scanf("%f",&reais); gotoxy(68,21); printf("R$ %4.2f",reais); total=subtt-reais; gotoxy(68,22); printf("R$ - %5.2f",total); } } } else { gotoxy(2,24); delline(); gotoxy(68,21); printf("0.00"); gotoxy(68,22); printf("R$ %4.2f",subtt); } } } } void PAGAMENTO() { char opcaod; float total,troco,dinheiro,cartaocredito,cartaodebito,ticket; char chequeprazo,chequevista,convenio,vale,crediario; char cartao; int senha,parcelas,parc,qnt; char A,B,C,D,E,V,M; clrscr(); gotoxy(22,1); printf("OPCOES DE PAGAMENTO"); gotoxy(22,3); printf(" [1] DINHEIRO"); gotoxy(22,4); printf(" [2] CARTAO DE CREDITO"); gotoxy(22,5); printf(" [3] CARTAO DE DEBITO"); gotoxy(22,6); printf(" [4] TICKET"); gotoxy(22,7); printf(" [5] CHEQUE A PRAZO"); gotoxy(22,8); printf(" [6] CHEQUE µ VISTA"); gotoxy(22,9); printf(" [7] CONVENIO"); gotoxy(22,10); printf(" [8] VALE"); gotoxy(22,11); printf(" [9] CREDIARIO"); gotoxy(22,15); printf(" DIGITE O NUMERO REFERENTE A FORMA DO PAGAMENTO: "); scanf("%c",&opcaod); switch(opcaod) { case 1: { clrscr(); gotoxy(20,2); printf("PAGAMENTO A DINHEIRO"); gotoxy(20,4); printf("DINHEIRO RECEBIDO:"); scanf("%f",&dinheiro); troco=(total-dinheiro); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE"); break; } case 2: { clrscr(); gotoxy(20,2); printf("INFORME QUAL SEU CARTAO: "); gotoxy(20,4); printf("[M] MASTER CARD"); gotoxy(20,5); printf("[V] VISA"); break; } case 10: { clrscr(); gotoxy(20,5); printf("CARTAO MASTER CARD"); scanf("%c",&cartao); gotoxy(20,7); printf("DIGITE A SENHA: "); scanf("%i",&senha); gotoxy(20,9); printf("CREDITO PARA: "); gotoxy(20,10); scanf("DIAS %i",&qnt); printf("INFORME PARA QUANTOS DIAS SERA O PAGAMENTO"); gotoxy(20,12); printf("qnt %i DIAS"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE!"); break; } case 11: { clrscr(); gotoxy(20,2); printf("CARTAO VISA"); gotoxy(20,4); scanf("%c",&cartao); gotoxy(20,6); printf("DIGITE A SENHA DO CARTAO: "); scanf("%i",&senha); gotoxy(20,8); printf("CREDITO PARA: "); scanf("%i",&qnt); gotoxy(20,9); printf("qnt %i DIAS"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE"); break; } case 3: { clrscr(); gotoxy(20,2); printf("CARTAO A DEBITO"); gotoxy(20,4); printf("DIGITE A SENHA: "); scanf("%f",&senha); gotoxy(21,6); printf("VALOR DESCONTADO"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE"); break; } case 4: { clrscr(); gotoxy(20,2); printf("COMPRA POR TICKET"); gotoxy(20,4); printf("DIGITE A SENHA: "); scanf("%f",&senha); gotoxy(21,6); printf("VALOR DESCONTADO"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE"); break; } case 5: { clrscr(); gotoxy(20,2); printf("CHEQUE A PRAZO PARA 30 DIAS"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE"); break; } case 6: { clrscr(); gotoxy(20,2); printf("CHEQUE µ VISTA"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA ,E VOLTE SEMPRE"); break; } case 7: { clrscr(); gotoxy(20,2); printf("INFORME QUAL O SEU CONVENIO: "); gotoxy(20,3); printf("CONVENIOS ACEITOS: "); gotoxy(20,4); printf(" [A] SISMURG "); gotoxy(20,5); printf(" FAHERG "); gotoxy(20,6); printf(" [C] SESC "); gotoxy(20,7); printf(" [D] APROFURG "); gotoxy(20,8); printf(" [E] SAMEISA "); scanf("%c",&convenio); printf("%c",convenio); gotoxy(20,15); printf("OPERACAO REALIZADA COM SUCESSO"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE"); break; } case 8: { clrscr(); gotoxy(20,2); printf("DIGITE A SENHA: "); scanf("%i",&senha); gotoxy(20,3); printf("VALOR DESCONTADO"); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SEMPRE"); break; } case 9: { clrscr(); gotoxy(20,2); printf("COMPRA A CREDIARIO"); gotoxy(20,3); printf("INFORME A QUANTIDADE DE PARCELAS:"); scanf("%i",&parcelas); parc=(total/parcelas); gotoxy(20,4); printf("SUA COMPRA FICOU: "); printf("%i",parcelas); gotoxy(20,5); printf("R$ %4.2i",parc); gotoxy(20,20); printf("OBRIGADA PELA PREFERENCIA, E VOLTE SMPRE"); break; } } } É ele é grande mas simples,só que quero colocar horário,que imprima e que identifique o total obtido para que faça o cálculo. desde já agradeço muuuuuuuito!!!!!
×
×
  • Criar Novo...