Ir ao conteúdo
  • Cadastre-se

nexus.tecinfo

Membros Plenos
  • Total de itens

    109
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

9

Sobre nexus.tecinfo

  • Data de Nascimento 19-03-1973 (45 anos)

Informações gerais

  • Cidade e Estado
    Jales - SP
  1. Boa tarde, estou tentando fazer uma planilha e estou com um problema que não estou conseguindo resolver... tenho um valor X e irei fazer uma comparação... ex: SE O X FOR MENOR QUE Y X*0.08; SE X FOR MAIOR QUE Z X*0.11; SE FICAR NO MEIO X*0.09 ESTOU FAZENDO ASSIM E NÃO ESTA DANDO CERTO =SE(OU(A21<=124770;A21*0,08);SE(OU(A21>207951;A21*0,11);A21*0,09)) Não esta dando certo... ele só faz a ultima opção... 0.09 o que devo fazer?
  2. Moderadores, já podem fechar o topico, já resolvi o problema
  3. Boa noite galera, estou fazendo um programa e estou com um problema que esta me tirando o sono, é o seguinte: um cadastro e dentro dele terei um CNPJ/CPF, onde a pessoa ira escolher entre um ou outro atraves do radio, no formulario ira abri a mascara certa para o escolhido, ex: eu clico no radio CNPJ ira me mostrar no txt _ _ _._ _ _._ _ _ -_ _ ok? então no bd eu chamei de cnpj_cpfPatrocinador... estou utilizando a mascara para tal então segue os codigo: JavaScript <script > $(document).ready(function (){ $('#radio-cpf, #radio-cnpj').click(function (){ $('#cpf-cnpj').removeAttr('disabled'); var tipo; tipo = $(this).val(); if(tipo == "fisica"){ $('#cpf-cnpj').mask("999.999.999-99"); }else { $('#cpf-cnpj').mask("99.999.999/9999-99"); } }); </script> html <tr> <td bgcolor="white" >Pessoa Fisica</span> <input type="radio" name="cnpj_cpfPatrocinador" value="fisica" class="radio" id="radio-cpf" /></label> <label id="label-cnpj">Pessoa Juridica <input type="radio" name="cnpj_cpfPatrocinador" value="juridica" class="radio" id="radio-cnpj" /></label> <td> <input type="text" size="30" name="cnpj_cpfPatrocinador" disabled="disabled" id="cpf-cnpj" /></td> </tr> Pois é o seguinte: Ele não esta salvando os valores passados, me mostra se foi cnpj ou cpf, eu quero que me traga os numeros... porque terei em uma outra parte a classe alterar, dai terei que traze-lo para que possa fazer as devidas alterações se caso nescessario. Agradeço a ajuda de todos...
  4. Boa tarde galera conectada, estou precisando da ajuda de todos, tenho um trabalho de B.D para fazer e estou com dificuldade para encontrar empresas e ou sites que utlizam o SGBD DB2 da IBM, se alguem poder dar uma ajuda agradeço valeu...
  5. Everton-ufrn, este erro no qual você mostrou é simplesmente informando que a variavel prinf' não foi declarada, percorrendo o seu codigo verifiquei o seguinte scanf ("%s", &carga_horaria); printf ("\nHor%crio (ex.: 24M12): ", 160); scanf ("%s", &horario); [COLOR="Red"] prinf ("\nSala:");[/COLOR]/*faltou o "t" do printf*/ scanf ("%s", &sala); [COLOR="Red"]prinf ("\nProfessor:");[/COLOR]/*faltou o "t" do printf*/ nesta parte você também não declarou a variavel menu, e pelo que estou vendo este não é o local para isto, já que fez o mesmo abaixo //SEGUNDA TELA printf (" %s - %s - %s\n", nome, horario, sala); printf ("Professor: %s", professor); [COLOR="Red"] menu (principal);[/COLOR]/*faltou declarar a variavel menu*/ //colocar depois alunos cadastrados return 0; } [COLOR="Red"]int menu (int principal)[/COLOR] entre outros erros no decorrer do codigo... de uma olhada no codigo todo e verfique os erros espero ter ajudado!!!
  6. Bom dia EduardoRFS, tente primeiramente a estudar Algoritmo, para entender a logica, depois pode começar no C, dele você terá uma bagagem para o C++ e outros.
  7. fiz desta forma e mesmo assim não esta chegando ao resultado int ordenar(int LL[], int *IL, int *FL) { int x, i, j; for(i = 0; i < *FL; i++){ /*enquanto i igual a 0; i menor que o Final da lista, faça*/ for(j = 0; j < *IL; j++){ /*enquanto j for igual a 0; j menor que Inicio da Lista, faça*/ if(LL[i] < LL[j]){ /*se o vetor Lista Linear de i for menor que o vetor da Lista Linear de j*/ *IL = LL[i]; /* o valor do Inicio da Lista vai receber o vetor Lista Linear i */ LL[i] = LL[j]; /* O vetor Lista Linear i recebe o vetor Lista Linear j d*/ LL[j] = *FL; /* o vetor lista linear j recebe o valor do Final da Lista */ /*coloquei este x no lugar do *IL e do *FL recebendo nos vetores e nada*/ } } } } Edit: Resolvido, segue o codigo pronto para duvidas de alguem que tenha. #include<stdio.h> #include<stdlib.h> #define N 5 /*prototipo*/ int menu(void); int inserir_inicio(int LL[],int IA,int FA,int *IL,int *FL,int no); int inserir_ultimo(int LL[],int IA,int FA,int *IL,int *FL,int no); int inserir_meio(int LL[],int IA,int FA,int *IL,int *FL,int K,int no); int inserir_meio_otimizado(int LL[],int IA,int FA,int *IL,int *FL,int K,int no); int remover(int LL[],int IA,int FA,int *IL,int *FL,int K); int acesso_ident(int LL[],int *IL,int *FL,int K); int acesso_ident_cont(int LL[],int *IL,int *FL, int val_busc); int ordenar(int LL[],int IA,int FA,int IL,int FL); int acesso_ident_cont_orden(int LL[],int *IL,int *FL, int val_busc); void mostrar(int LL[],int IA,int FA,int IL,int FL); int main() { /* entradas*/ int LL[N],IA=0,FA=N-1,IL=-1,FL=-1,no,K,op=1,resp,posicao,val_busc; while (op!=0){ op=menu(); switch (op){ case 1: printf("\nDigite o valor do NO: "); scanf("%d",&no); resp=inserir_inicio(LL,IA,FA,&IL,&FL,no); if (resp==1) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 2: printf("\nDigite o valor do NO: "); scanf("%d",&no); resp=inserir_ultimo(LL,IA,FA,&IL,&FL,no); if (resp==2) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 3: printf("\nDigite o valor do NO: "); scanf("%d",&no); printf("Digite o local : "); scanf("%d",&K); resp=inserir_meio(LL,IA,FA,&IL,&FL,K,no); if (resp==3) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 4: printf("\nDigite o valor do NO: "); scanf("%d",&no); printf("Digite o local : "); scanf("%d",&K); resp=inserir_meio_otimizado(LL,IA,FA,&IL,&FL,K,no); if (resp==3) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 5: printf("Digite o local a ser removido: "); scanf("%d",&K); resp=remover(LL,IA,FA,&IL,&FL,K); if (resp==3) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 6: printf("Digite o local a ser acessado: "); scanf("%d",&K); resp=acesso_ident(LL, &IL, &FL, K); if (resp==1) printf("Nao encontrado\n"); else printf("\nNa posicao %d foi encotrado o valor: %d\n\n\n",K,resp); break; case 7: printf("Digite o conteudo a ser acessado: "); scanf("%d",&val_busc); resp=acesso_ident_cont(LL, &IL, &FL, val_busc); if (resp==-1) printf("Nao encontrado\n"); else printf("\nO Valor %d encontrado na Posicao : %d\n\n\n",val_busc,resp); break; case 8: resp=ordenar(LL,IA,FA,IL,FL); printf("\nOrdenado com sucesso!!!\n"); break; case 9: printf("Digite o conteudo a ser acessado: "); scanf("%d",&val_busc); resp=acesso_ident_cont(LL, &IL, &FL, val_busc); if (resp==-1) printf("Nao encontrado\n"); else printf("\nO Valor %d encontrado na Posicao : %d\n\n\n",val_busc,resp); break; case 0: printf("\n\nSair"); break; default: printf("\nOpcao Invalida!!!"); } mostrar(LL,IA,FA,IL,FL); } } /*implementação das funções*/ int menu() { int op; printf("\n----MENU-----\n"); printf("\nDigite [1] para Insercao no Inicio da Lista: "); printf("\nDigite [2] para Insercao com Ultimo Nodo da Lista:"); printf("\nDigite [3] para Insercao no meio do Nodo da Lista:"); printf("\nDigite [4] para Insercao no meio Otimizado do Nodo da Lista:"); printf("\nDigite [5] para Remover Nodo da Lista:"); printf("\nDigite [6] para acesso identificado no Nodo da Lista:"); printf("\nDigite [7] para acesso identificado atraves do conteudo no Nodo da Lista:"); printf("\nDigite [8] para ordenar:"); printf("\nDigite [9] para acesso identificado atraves do conteudo ordenado no Nodo da Lista:"); printf("\nDigite [0] para sair:"); printf("\nEscolha uma opcao: "); scanf("%d",&op); return op; } /*implementando a função*/ /*insere no inicio*/ int inserir_inicio(int LL[],int IA,int FA,int *IL,int *FL,int no) { int Ind; if ((IA == *IL) && (FA == *FL)) return 1; else { if (*IL == -1) *IL = *FL = IA; else if (*IL > IA) (*IL)--; else { /*Deslocar nodos para cima*/ for (Ind =*FL; Ind>=*IL; Ind--) LL[Ind+1]=LL[Ind]; (*FL)++; } LL[*IL] = no; return 0; } } /*insere no ultimo*/ int inserir_ultimo(int LL[],int IA,int FA,int *IL,int *FL,int no) { int Ind; if ((IA == *IL) && (FA == *FL)) return 1; else { if (*IL == -1) *IL = *FL = IA; else if (*FL < FA) (*FL)++; else { /*Deslocar nodos para cima*/ for (Ind =*IL; Ind>=*FL; Ind++) LL[Ind-1]=LL[Ind]; (*IL)--; } LL[*FL] = no; return 0; } } /*insere meio*/ int inserir_meio(int LL[],int IA,int FA,int *IL,int *FL,int K,int no) { int Ind; if ((IA == *IL) && (FA == *FL)||(K >*FL-*IL+2)||(K<=0)||(*IL==-1)&&(K!=1)) return 1; else { if (*IL == -1) *IL = *FL = IA; else if (*FL < FA) /*Deslocar nodos para cima*/ { for (Ind =*FL; Ind>=*IL+K-1; Ind--) LL[Ind+1]=LL[Ind]; (*FL)++; } else { /*Deslocar nodos para esquerda*/ for (Ind =*IL; Ind>=*IL+K+1; Ind++) LL[Ind-1]=LL[Ind]; { (*IL)--; K++; } } LL[*IL + K-1] = no; return 0; } } int inserir_meio_otimizado(int LL[],int IA,int FA,int *IL,int *FL,int K,int no) { int Ind; if ((IA == *IL) && (FA == *FL)||(K >*FL-*IL+2)||(K<=0)||(K>FA)) return 1; else { if (*IL == 0) *IL = *FL = (FA-IA+1) / 2; else if ((*IL == IA) || (*FL < FA) && (K>(*FL-*IL+2)/2)) { /*Deslocar nodos para cima*/ for (Ind =*FL; Ind>=*IL+K-1; Ind++) LL[Ind+1]=LL[Ind]; (*FL)++; } else { /*Deslocar nodos para baixo*/ for (Ind =*IL; Ind>=1; *IL+K+1) LL[Ind-1]=LL[Ind]; { (*IL)--; K++; } } LL[*IL + K-1] = no; return 0; } } int remover(int LL[],int IA,int FA,int *IL,int *FL,int K) { int Ind; if ((K <= 0) || (K>*FL-*IL+1)) return 1; else { for (Ind =*IL+K-1; Ind>=*FL; Ind++) LL[Ind]=LL[Ind+1]; (*FL)--; if (*FL == *IL-1) *IL=*FL=0; return 0; } } int acesso_ident(int LL[],int *IL,int *FL,int K) { if ((K <= 0) || (K >*FL-*IL+1)||(*IL=0)) return 1; else { return LL[*IL+K-1]; } } int acesso_ident_cont(int LL[],int *IL,int *FL, int val_busc) { int I, posicao; I=*IL; while(I<=*FL) { if (LL[I]==val_busc) return (I-*IL+1); else I++; } return -1; } int ordenar(int LL[],int IA,int FA,int IL,int FL){ int i,j,temp; if((FL-IL<=1)||(IL==-1)) return 1; else { for(j=0;j<=FL-IL;j++) { for(i=IL;i<=FL-j;i++) { if(LL[i]>LL[i+1]){ temp=LL[i]; LL[i]=LL[i+1]; LL[i+1]=temp; } } } return 0; } } int acesso_ident_cont_orden(int LL[],int *IL,int *FL, int val_busc) { int meio,sup,inf; inf=*IL; sup=*FL; while(inf<=sup) { meio=(inf+sup)/2; if (LL[meio]==val_busc) return (inf -*IL+1); else if (inf = meio+1); else sup=meio-1; } return -1; } void mostrar(int LL[],int IA,int FA,int IL,int FL) { int i; for(i=IA;i<=FA;i++) { if(i<IL || i>FL) printf("\t-"); else printf("\t%d",LL[i]); } }
  8. Bom dia galera conectada, estou com um exercicio para resolver e esta dando errado, é o seguinte: fazer uma lista onde a pessoa possa escolher o que fazer, dai tudo bem, mais quando pede para ordenar não estou conseguindo termina-la. Alguem poderia me ajudar, pois ainda terei que fazer o Acesso a Nodo identificado através do conteúdo ordenado, por isto que terei que ordenar. Agradeço... #include<stdio.h> #include<stdlib.h> #define N 5 /*prototipo*/ int menu(void); int inserir_inicio(int LL[],int IA,int FA,int *IL,int *FL,int no); int inserir_ultimo(int LL[],int IA,int FA,int *IL,int *FL,int no); int inserir_meio(int LL[],int IA,int FA,int *IL,int *FL,int K,int no); int inserir_meio_otimizado(int LL[],int IA,int FA,int *IL,int *FL,int K,int no); int remover(int LL[],int IA,int FA,int *IL,int *FL,int K); int acesso_ident(int LL[],int *IL,int *FL,int K); int acesso_ident_cont(int LL[],int *IL,int *FL, int val_busc); [COLOR="Red"]int ordenar(int LL[], int *IL, int *FL, int no); [/COLOR] void mostrar(int LL[],int IA,int FA,int IL,int FL); int main() { /* entradas*/ int LL[N],IA=0,FA=N-1,IL=-1,FL=-1,no,K,op=1,resp,posicao,val_busc; while (op!=0){ op=menu(); switch (op){ case 1: printf("\nDigite o valor do NO: "); scanf("%d",&no); resp=inserir_inicio(LL,IA,FA,&IL,&FL,no); if (resp==1) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 2: printf("\nDigite o valor do NO: "); scanf("%d",&no); resp=inserir_ultimo(LL,IA,FA,&IL,&FL,no); if (resp==2) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 3: printf("\nDigite o valor do NO: "); scanf("%d",&no); printf("Digite o local : "); scanf("%d",&K); resp=inserir_meio(LL,IA,FA,&IL,&FL,K,no); if (resp==3) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 4: printf("\nDigite o valor do NO: "); scanf("%d",&no); printf("Digite o local : "); scanf("%d",&K); resp=inserir_meio_otimizado(LL,IA,FA,&IL,&FL,K,no); if (resp==3) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 5: printf("Digite o local a ser removido: "); scanf("%d",&K); resp=remover(LL,IA,FA,&IL,&FL,K); if (resp==3) printf("Lista cheia\n"); else printf("No cadastrado com Sucesso:\n"); break; case 6: printf("Digite o local a ser acessado: "); scanf("%d",&K); resp=acesso_ident(LL, &IL, &FL, K); if (resp==1) printf("Nao encontrado\n"); else printf("\nNa posicao %d foi encotrado o valor: %d\n\n\n",K,resp); break; case 7: printf("Digite o conteudo a ser acessado: "); scanf("%d",&val_busc); resp=acesso_ident_cont(LL, &IL, &FL, val_busc); if (resp==-1) printf("Nao encontrado\n"); else printf("\nO Valor %d encontrado na Posicao : %d\n\n\n",val_busc,resp); break; [COLOR="Red"] case 8: printf("Digite para ordenar: "); if (IL>FL) resp=ordenar(LL,&IL,&FL,no); if (resp==IL<FL) printf("\nJa esta ordenado\n"); else printf("\nOrdenado com sucesso!!!\n"); break;[/COLOR] case 0: printf("\n\nSair"); break; default: printf("\nOpcao Invalida!!!"); } mostrar(LL,IA,FA,IL,FL); } } /*implementaçãoo das funções*/ int menu() { int op; printf("\n----MENU-----\n"); printf("\nDigite [1] para Insercao no Inicio da Lista: "); printf("\nDigite [2] para Insercao com Ultimo Nodo da Lista:"); printf("\nDigite [3] para Insercao no meio do Nodo da Lista:"); printf("\nDigite [4] para Insercao no meio Otimizado do Nodo da Lista:"); printf("\nDigite [5] para Remover Nodo da Lista:"); printf("\nDigite [6] para acesso identificado no Nodo da Lista:"); printf("\nDigite [7] para acesso identificado atraves do conteudo no Nodo da Lista:"); [COLOR="Red"]printf("\nDigite [8] para ordenar:");[/COLOR] printf("\nDigite [0] para sair:"); printf("\nEscolha uma opcao: "); scanf("%d",&op); return op; } /*implementando a função*/ /*insere no inicio*/ int inserir_inicio(int LL[],int IA,int FA,int *IL,int *FL,int no) { int Ind; if ((IA == *IL) && (FA == *FL)) return 1; else { if (*IL == -1) *IL = *FL = IA; else if (*IL > IA) (*IL)--; else { /*Deslocar nodos para cima*/ for (Ind =*FL; Ind>=*IL; Ind--) LL[Ind+1]=LL[Ind]; (*FL)++; } LL[*IL] = no; return 0; } } /*insere no ultimo*/ int inserir_ultimo(int LL[],int IA,int FA,int *IL,int *FL,int no) { int Ind; if ((IA == *IL) && (FA == *FL)) return 1; else { if (*IL == -1) *IL = *FL = IA; else if (*FL < FA) (*FL)++; else { /*Deslocar nodos para cima*/ for (Ind =*IL; Ind>=*FL; Ind++) LL[Ind-1]=LL[Ind]; (*IL)--; } LL[*FL] = no; return 0; } } /*insere meio*/ int inserir_meio(int LL[],int IA,int FA,int *IL,int *FL,int K,int no) { int Ind; if ((IA == *IL) && (FA == *FL)||(K >*FL-*IL+2)||(K<=0)||(*IL==-1)&&(K!=1)) return 1; else { if (*IL == -1) *IL = *FL = IA; else if (*FL < FA) /*Deslocar nodos para cima*/ { for (Ind =*FL; Ind>=*IL+K-1; Ind--) LL[Ind+1]=LL[Ind]; (*FL)++; } else { /*Deslocar nodos para esquerda*/ for (Ind =*IL; Ind>=*IL+K+1; Ind++) LL[Ind-1]=LL[Ind]; { (*IL)--; K++; } } LL[*IL + K-1] = no; return 0; } } int inserir_meio_otimizado(int LL[],int IA,int FA,int *IL,int *FL,int K,int no) { int Ind; if ((IA == *IL) && (FA == *FL)||(K >*FL-*IL+2)||(K<=0)||(K>FA)) return 1; else { if (*IL == 0) *IL = *FL = (FA-IA+1) / 2; else if ((*IL == IA) || (*FL < FA) && (K>(*FL-*IL+2)/2)) { /*Deslocar nodos para cima*/ for (Ind =*FL; Ind>=*IL+K-1; Ind++) LL[Ind+1]=LL[Ind]; (*FL)++; } else { /*Deslocar nodos para baixo*/ for (Ind =*IL; Ind>=1; *IL+K+1) LL[Ind-1]=LL[Ind]; { (*IL)--; K++; } } LL[*IL + K-1] = no; return 0; } } int remover(int LL[],int IA,int FA,int *IL,int *FL,int K) { int Ind; if ((K <= 0) || (K>*FL-*IL+1)) return 1; else { for (Ind =*IL+K-1; Ind>=*FL; Ind++) LL[Ind]=LL[Ind+1]; (*FL)--; if (*FL == *IL-1) *IL=*FL=0; return 0; } } int acesso_ident(int LL[],int *IL,int *FL,int K) { if ((K <= 0) || (K >*FL-*IL+1)||(*IL=0)) return 1; else { return LL[*IL+K-1]; } } int acesso_ident_cont(int LL[],int *IL,int *FL, int val_busc) { int I, posicao; I=*IL; while(I<=*FL) { if (LL[I]==val_busc) return (I-*IL+1); else I++; } return -1; } [COLOR="Red"]int ordenar(int LL[], int *IL, int *FL, int no) { int aux; aux=*IL; //* ->invertir o conteudo do ponteiro *IL=*FL; *FL=aux; } [/COLOR] void mostrar(int LL[],int IA,int FA,int IL,int FL) { int i; for(i=IA;i<=FA;i++) { if(i<IL || i>FL) printf("\t-"); else printf("\t%d",LL[i]); } }
  9. parabéns, agora é estudar e estudar, estamos aqui para ajudar e ser ajudado, qualquer coisa é só deixar as duvidas no forum que iremos ajuda-lo. Abraços
  10. se o erro for nesta parte if (Rranking.limiteranking == 10){ rewind(ranking); for (linhas=0;!feof(ranking);linhas++) { fputc('\n', ranking); } [COLOR="Red"]fprinf(ranking, "1");[/COLOR]}else { fscanf(ranking, "%d\n", &Rranking.limiteranking); } é porque você esqueceu de colocar o T do fprintf tente arrumar e veja se dar certo.
  11. bom dia, estou com um algoritmo para transcrever para linguagem c e não esta me mostrando resultado algoritmo início se (IA = IL e FA = FL) ou (K > FL-IL+2) ou (k<=0) ou (IL=0 e K ≠ 1) então Sucesso ← falso senão início se IL = 0 então {Lista Vazia} IL ← FL ← IA senão se FL < FA então {Tem espaço no fim} início {Deslocar nodos para direita} para Ind de FL incr -1 até IL+K-1 faça LL[Ind+1] ← LL[Ind] FL ← FL + 1 fim senão início {Deslocar nodos para esquerda} para Ind de IL incr 1 até IL+K-1 faça LL[Ind-1] ← LL[Ind] IL ← IL-1 k ← k+1 fim LL[IL+K-1] ← infoNodo Sucesso ← verdadeiro fim fim fiz assim int inserir_meio(int LL[],int IA,int FA,int *IL,int *FL,int K,int no) { int Ind; if ((IA == *IL) && (FA == *FL)||(K >FL-IL+2)||(K<=0)||(IL=0)&&(K!=1)) return 1; else { if (*IL == 0) *IL = *FL = IA; else if (*FL < FA) /*Deslocar nodos para cima*/ { for (Ind =*FL; Ind>=*IL; IL+K-1) LL[Ind+1]=LL[Ind]; (*FL)++; } else { /*Deslocar nodos para esquerda*/ for (Ind =*IL; Ind>=*FL; IL+K+1) LL[Ind-1]=LL[Ind]; { (*IL)--; K++; } } LL[*IL + K-1] = no; return 0; } }
  12. passou despercebido pra mim também andersondanilo falei só da condição do else, da forma que ele colocou não tem como ser OU e sim E, desta forma será assim if (imc >= 25.0 && imc <= 29.9){ printf("voce esta acima de seu peso (sobrepeso).\n"); } else if (imc >= 30.0 && imc <= 34.9) { printf("Obesidade grau I.\n"); }
  13. você esqueceu de colocar a condição, senao if (imc <= 18.5) printf("voce esta abaixo do peso ideal.\n"); if (imc <= 24.9) printf("Parabens - voce esta em seu peso normal!\n"); tente assim e nos outros também if (imc <= 18.5){ printf("voce esta abaixo do peso ideal.\n"); } else if (imc <= 24.9){ printf("Parabens - voce esta em seu peso normal!\n"); }
  14. poste o que você já fez para podermos lhe ajudar...
  15. De uma olhada nestes links... Class Library http://www.devmedia.com.br/post-6151-Conhecendo-o-Framework-Class-Library--FCL.html Silverlight Application http://www.silverlight.net/getstarted/silverlight-4/ Silverlight Class Library http://stackoverflow.com/questions/3637378/silverlight-class-library-to-windows-phone-7-class-library WCF Service Application http://blogs.msdn.com/b/brada/archive/2009/11/19/pdc09-talk-building-amazing-business-applications-with-silverlight-4-ria-services-and-visual-studio- 2010.aspx Enable Windows Azure Tools http://www.cmswire.com/cms/web-development/visual-studio-2010-extensions-windows-azure-tools-for-cloud-services-004784.php

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×