Jump to content
Fórum Script Brasil

Search the Community

Showing results for tags '#c'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 8 results

  1. GGenesis

    Dúvida no código

    Ola. Estou resolvendo umas questões simples da faculdade, uma delas é essa: Desenvolva um diagrama que: · Leia 4 (quatro) números;· Calcule o quadrado de cada um;· Se o valor resultante do quadrado do terceiro for >= 1000, imprima-o e finalize; · Caso contrário, imprima os valores lidos e seus respectivos quadrados. Fiz o código e acredito q esteja correto, entretanto quando rodo o programa trava ao pedir o primeiro número. Segue o código. #include <stdio.h> #include <stdlib.h> int main() { float n1,n2,n3,n4,q1,q2,q3,q4; printf("Digite quatro numeros\n"); scanf("%f","%f","%f","%f",&n1,&n2,&n3,&n4); q1=pow(n1,2); q2=pow(n2,2); q3=pow(n3,2); q4=pow(n4,2); if (q3>1000) { printf("O quadrado do terceiro numero escolhido e=%.2f",q3); } else { printf("Numero %.2f,Quadrado %.2f\nNumero %.2f,Quadrado %.2f\nNumero %.2f,Quadrado %.2f\nNumero %.2f,Quadrado %.2f\n",n1,q1,n2,q2,n3,q3,n4,q4); } return 0; }
  2. alguém poderia me ajudar nesse exercicio? Escreva uma função recursiva que determine quantas vezes um dígito K ocorre em um número natural N. Por exemplo, o dígito 2 ocorre 3 vezes em 762021192..
  3. Boa noite ! Como faço para copiar os dados de um arquivo para outro arquivo em txt?
  4. Boa noite ! Será que alguém poderia me ajudar na resolução deste exercício ? estou um pouco confusa sobre como resolve-lo :( Faça uma função recursiva para encontrar a soma dos elementos de um vetor v de tamanho N. Se definirmos a soma dos valores de v por s(k), com índices de 0 a k (v[0..k]), podemos escrever: s(0) = v[0] s(k) = s(k-1) + v[k], 1 <= k < n O vetor deverá ser alocado dinamicamente. Crie funções para alocar o vetor e para liberar a área de memória alocada.
  5. Boa noite ! Será que alguém poderia me ajudar na resolução deste exercício ? estou um pouco confusa sobre como resolve-lo :( Faça uma função recursiva para encontrar a soma dos elementos de um vetor v de tamanho N. Se definirmos a soma dos valores de v por s(k), com índices de 0 a k (v[0..k]), podemos escrever: s(0) = v[0] s(k) = s(k-1) + v[k], 1 <= k < n O vetor deverá ser alocado dinamicamente. Crie funções para alocar o vetor e para liberar a área de memória alocada.
  6. Boa noite ! Faço Ads e estou resolvendo uma lista de struct para a aula. Fiz um exercicío simples de cadastro , alocação dinâmica e impressão , só que ele n está dando certo , pois a impressão deve ser feita em ordem alfabética e eu fiz pelo algoritmo bubble sort só que n está ordenando , será que alguém poderia dar uma olhada e ver o que tem de errado o porque de não estar ordenando ? #include<stdio.h> #include<stdlib.h> #include<locale.h> #include<string.h> #define X 3 typedef struct pessoa { char nome[40]; char endereco[100]; char telefone[13]; //struct definida; }; void preenche(pessoa *p) ; void mostra(pessoa *p); void bublesort(pessoa *p); int main() // programa principal; { setlocale(LC_ALL,"portuguese"); pessoa *p=NULL; // iguala a Null para inicializar o ponteiro p; p=(pessoa*)malloc(sizeof(pessoa)*X); // alocação dinâmica; int a; for(a=0;a<(X);a++) { preenche(&p[a]); // acessa diretamente o end de *p; } bublesort(p); // ordena struct mostra(p); } void preenche(pessoa *p) { char lixo[2]; // limpa o buffer; printf("Insira seu nome \n"); scanf("%s",p->nome); gets(lixo); printf("Insira cidade,bairro, rua e nº\n"); gets(p->endereco); printf("Insira O DDD e em seguida seu telefone\n"); gets(p->telefone); gets(lixo); //limpa system("cls"); } void mostra(pessoa *p) { int a; for(a=0;a<X;a++) { printf("Nome %s \n ",p->nome); printf("Endereço %s \n",p->endereco); printf("Tel : %s\n",p->telefone); p++; // imprime a struct; } } void bublesort(pessoa *p) { pessoa aux; int i, j; for ( i=X-1; i > 0; i-- ) { for ( j=0; j < i; j++ ) { if (strcmp (p[j].nome , p[j+1].nome )<0) { strcpy(aux.nome,p[j].nome); strcpy(aux.endereco,p[j].endereco); strcpy(aux.telefone,p[j].telefone); strcpy(p.nome,p[j].nome); strcpy(p.endereco,p[j].endereco); strcpy(p.telefone,p[j].telefone); strcpy(p[j].nome,aux.nome); strcpy(p[j].endereco,aux.endereco); strcpy(p[j].telefone,aux.telefone); } } } }
  7. Boa noite ! Faço Ads e estou resolvendo uma lista de struct para a aula. Fiz um exercicío simples de cadastro , alocação dinâmica e impressão , só que ele n está dando certo , pois a impressão deve ser feita em ordem alfabética e eu fiz pelo algoritmo bubble sort só que n está ordenando , será que alguém poderia dar uma olhada e ver o que tem de errado o porque de não estar ordenando ? #include<stdio.h> #include<stdlib.h> #include<locale.h> #include<string.h> #define X 3 typedef struct pessoa { char nome[40]; char endereco[100]; char telefone[13]; //struct definida; }; void preenche(pessoa *p) ; void mostra(pessoa *p); void bublesort(pessoa *p); int main() // programa principal; { setlocale(LC_ALL,"portuguese"); pessoa *p=NULL; // iguala a Null para inicializar o ponteiro p; p=(pessoa*)malloc(sizeof(pessoa)*X); // alocação dinâmica; int a; for(a=0;a<(X);a++) { preenche(&p[a]); // acessa diretamente o end de *p; } bublesort(p); // ordena struct mostra(p); } void preenche(pessoa *p) { char lixo[2]; // limpa o buffer; printf("Insira seu nome \n"); scanf("%s",p->nome); gets(lixo); printf("Insira cidade,bairro, rua e nº\n"); gets(p->endereco); printf("Insira O DDD e em seguida seu telefone\n"); gets(p->telefone); gets(lixo); //limpa system("cls"); } void mostra(pessoa *p) { int a; for(a=0;a<X;a++) { printf("Nome %s \n ",p->nome); printf("Endereço %s \n",p->endereco); printf("Tel : %s\n",p->telefone); p++; // imprime a struct; } } void bublesort(pessoa *p) { pessoa aux; int i, j; for ( i=X-1; i > 0; i-- ) { for ( j=0; j < i; j++ ) { if (strcmp (p[j].nome , p[j+1].nome )<0) { strcpy(aux.nome,p[j].nome); strcpy(aux.endereco,p[j].endereco); strcpy(aux.telefone,p[j].telefone); strcpy(p.nome,p[j].nome); strcpy(p.endereco,p[j].endereco); strcpy(p.telefone,p[j].telefone); strcpy(p[j].nome,aux.nome); strcpy(p[j].endereco,aux.endereco); strcpy(p[j].telefone,aux.telefone); } } } }
  8. golf97

    Exercício em C++

    kkkkkkkkkkkkkkkkkkkkkkkkkkkk
×
×
  • Create New...