programação em c/c++ funções e...
TRANSCRIPT
![Page 1: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/1.jpg)
Programação em
C/C++ funções e
estruturas 0784
2010
Carla Ventura
Curso Técnico de Informática
22-11-2010
![Page 2: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/2.jpg)
Página 2
Índice
Conteúdo
Programa nº 46 .......................................................................................................................... 3
Programa nº47 ........................................................................................................................... 5
Programa nº48 ........................................................................................................................... 8
Programa nº49 ......................................................................................................................... 11
REFLEXÃO ................................................................................................................................ 14
![Page 3: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/3.jpg)
Página 3
Programa nº 46
//Exercício 46 programa com funções
#include<stdio.h>
void cabecalho(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t***** Carla Cristina Ventura *****");
printf("\n\n\t**********************************");
}
void rodape(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t**** Sexta-feira - 20-08-2010 ****");
printf("\n\n\t**********************************");
}
main()
{
cabecalho();
printf("\n\n\tExemplo de um programa com funcoes\n\n");
rodape();
getch();
}
![Page 4: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/4.jpg)
Página 4
Este programa tem funções antes do main.
Mostra o cabeçalho e o rodapé no programa, que depois de compilado
aparece da seguinte forma:
![Page 5: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/5.jpg)
Página 5
Programa nº47
//Exercicio 47 programa com funções
#include<stdio.h>
void cabecalho(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t***** Carla Cristina Ventura *****");
printf("\n\n\t**********************************");
}
void rodape(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t**** Sexta-feira - 20-08-2010 ****");
printf("\n\n\t**********************************");
}
int soma(int a, int b)
{
int c;
c=a+b;
return c;
}
int dobro(int d)
![Page 6: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/6.jpg)
Página 6
{
return d * 2;
}
main()
{
char opcao;
int n1, n2, n3;
cabecalho();
printf("\n\n\tExemplo de um programa com funcoes\n\n");
printf("\n\n\tInsira um valor: ");
scanf("%i", &n1);
printf("\n\n\tInsira outro valor: ");
scanf("%i", &n2);
printf("\n\n\tSOMA: %d + %d = %d", n1, n2, soma(n1, n2));
printf("\n\n\tInsira ainda outro valor: ");
scanf("%i", &n3);
printf("\n\n\tO Dobro de %d e: %d", n3, dobro(n3));
rodape();
getch();
}
![Page 7: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/7.jpg)
Página 7
Este programa tem funções antes do main tem cabeçalho e
rodapé
![Page 8: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/8.jpg)
Página 8
Programa nº48
//Exercicio 48 programa com funções
#include<stdio.h>
void cabecalho(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t***** Carla Cristina Ventura *****");
printf("\n\n\t**********************************");
}
void rodape(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t**** Sexta-feira - 20-08-2010 ****");
printf("\n\n\t**********************************");
}
void linha(int numero)
{
int x;
for(x=1; x<=numero; x++)
{
printf("*");
}
![Page 9: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/9.jpg)
Página 9
}
void coluna (int numero)
{
int x;
for (x=1; x<=numero; x++)
{
printf("\t");
printf("*\n");
}
}
main()
{
system ("color 0A");
int c;
cabecalho();
printf("\n\n\tExemplo de um programa com funcoes\n\n");
printf("\n\n\tInsira um numero: ");
scanf("%i", &c);
printf("\n\n\t");
linha (c);
printf("\n\n");
coluna(c);
rodape();
![Page 10: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/10.jpg)
Página 10
getch();
}
![Page 11: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/11.jpg)
Página 11
Programa nº49
//Exercicio 49 programa com funções
#include<stdio.h>
void cabecalho(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t***** Carla Cristina Ventura *****");
printf("\n\n\t**********************************");
}
void rodape(void)
{
printf("\n\n\t**********************************");
printf("\n\n\t**** Sexta-feira - 20-08-2010 ****");
printf("\n\n\t**********************************");
}
void linha(int numero)
{
int x;
for(x=1; x<=numero; x++)
{
printf("*");
![Page 12: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/12.jpg)
Página 12
}
}
main()
{
system ("color 0D");
int c,d;
cabecalho();
printf("\n\n\tExemplo de um programa com funcoes\n\n");
printf("\n\n\tInsira um numero: ");
scanf("%i", &c);
for(d=1;d<=c;d++)
{
printf("\n\t");
linha (d);
printf("\n");
}
rodape();
getch();
}
![Page 13: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/13.jpg)
Página 13
![Page 14: Programação em C/C++ funções e estruturaspradigital-carla.wikispaces.com/file/view/Programa+784.docx--.pdfProgramação em C/C++ funções e estruturas 0784 2010 Carla Ventura](https://reader033.vdocuments.net/reader033/viewer/2022052918/5b01aa447f8b9ad85d8e7bd1/html5/thumbnails/14.jpg)
Página 14
REFLEXÃO
Neste módulo 0784 de Programação em C/C ++ - funções e estruturas, com
o formador Luís Conduto com duração de 50 horas de formação, gostei
muito e foi interessante, mas difícil.
Cada programação que executo tem de se compilar para ver os resultados
obtidos. Foi uma continuação do módulo anterior, como chamar as funções
antes do main e mostrar cabeçalho e rodapé, uma variável inteira soma e o
return, função linha, utilizamos o Struct, Include e muito mais.