Buscar

Programa em C++

#include  < iostream  >

 using namespace std;

void SOMA(float a, int b)  {

  float result  =  a+b;

  cout << "A soma de " << a << " com " << b << " é: " << result;

}

int main()

{

int a;

float b;

a = 10; b = 12.3;

SOMA(b,a);

}

A função SOMA acima possui as seguintes características :

 
 

Não retorna valor e possui parâmetros.

 

Retorna valor e possui parâmetros.

 

Não retorna valor e não   possui parâmetros.

  Retorna valor.
 

Retorna valor e não  possui parâmetros.

 

Desde já agradeço a ajuda!

💡 5 Respostas

User badge image

Carlos Vinicius

Não entendi a pergunta.

0
Dislike0
User badge image

RD Resoluções

O código será o seguinte:

//------------------------------------------------------------
// Directory enumeration test
    di.scratch = sector;
//    if (DFS_OpenDir(&vi, "", &di)) {
//        printf("Error opening root directory\n");
//        return -1;
//    }
    if (DFS_OpenDir(&vi, "MYDIR1", &di)) {
        printf("error opening subdirectory\n");
        return -1;
    }
    while (!DFS_GetNext(&vi, &di, &de)) {
        if (de.name[0])
            printf("file: '%-11.11s'\n", de.name);
    }


//------------------------------------------------------------
// Unlink test
//    cache = 0;
//    printf("*** FAT BEFORE ***\n");
//      for (i=0;i<vi.numclusters;i++) {
//        printf("entry %-08.8x, %-08.8X\n", i, DFS_GetFAT(&vi, sector, &cache, i));
//    }
//    if (DFS_UnlinkFile(&vi, "MYDIR1/SUBDIR1.2/README.TXT", sector)) {
//        printf("error unlinking file\n");
//    }
//    printf("*** FAT AFTER ***\n");
//      for (i=0;i<vi.numclusters;i++) {
//        printf("entry %-08.8x, %-08.8X\n", i, DFS_GetFAT(&vi, sector, &cache, i));
//    }

//------------------------------------------------------------
// File write test
    if (DFS_OpenFile(&vi, "MYDIR1/WRTEST.TXT", DFS_WRITE, sector, &fi)) {
        printf("error opening file\n");
        return -1;
    }
    for (i=0;i<18;i++) {
        memset(sector2, 128+i, SECTOR_SIZE);
        DFS_WriteFile(&fi, sector, sector2, &cache, SECTOR_SIZE/2);
        memset(sector2+256, 255-i, SECTOR_SIZE/2);
        DFS_WriteFile(&fi, sector, sector2+256, &cache, SECTOR_SIZE/2);
    }
    sprintf(sector2, "test string at the end...");
    DFS_WriteFile(&fi, sector, sector2, &cache, strlen(sector2));

//------------------------------------------------------------
// File read test
    printf("Readback test\n");
    if (DFS_OpenFile(&vi, "MYDIR1/WRTEST.TXT", DFS_READ, sector, &fi)) {
        printf("error opening file\n");
        return -1;
    }
    p = (void *) malloc(fi.filelen+512);
    memset(p, 0xaa, fi.filelen+512);

    DFS_ReadFile(&fi, sector, p, &i, fi.filelen);
printf("read complete %d bytes (expected %d) pointer %d\n", i, fi.filelen, fi.pointer);

    {
    FILE *fp;
    fp=fopen("test.txt","wb");
    fwrite(p, fi.filelen+512, 1, fp);
    fclose(fp);
    }

    return 0;
}


Portanto, o código retorna padrões e possui parâmetros. 

0
Dislike0
User badge image

Marcos Adriano

  • Resposta: não retorna valor e possui parametros 
  • Parâmetros: valores passados na chamada da função SOMA(b,a).
  • Retorno: valor que a função devolve, também é definido na hora da criação da função, sendo "void" uma função sem retorno.
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais