Pular para o conteúdo

Imprimir primeiras letras de uma String

Programinha simples mas que aborda um importante conceito em percorrimento de elementos individuais em uma String.

Como um código vale mais que mil palavras aí vai:
Victocha victocha
Hits: 18.238 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Programinha simples mas que aborda um importante conceito em percorrimento de elementos individuais em uma String.

Como um código vale mais que mil palavras aí vai:
Download strings1.c Enviar nova versão

Esconder código-fonte

#include <stdio.h>

int main(int argc, char* argv[]){

char nome[20];   //variável para armazenamento do nome.

int p;                // "p" de percorredor. Esse inteiro irá percorrer os elementos(caracteres) do nosso nome.

printf("Entre com o seu nome:\n\n");

fgets(nome,20,stdin);      //decidi usar essa função,pois ela é mais viável em sistemas unix(pelo menos é o que dizem). 

for(p=0;p<3;p++){    ///laço que fará a condição e o posteior incremento do nosso contador

printf("%c",nome[p]);    //saída das letras ,no caso só iremos captar as 3 primeiras letras,mas fica ao seu critério personalizar o laço






}

return (0);

Fila Sequencial

Comparar string

lnx.c (programa em C, simples)

Simple GTK# Hello World em C#

Verificação de ano bissexto

#1 Comentário enviado por Dmarcondes em 09/04/2015 - 10:13h
Fala amigo, dei uma modificada em seu programa, ele roda perfeitamente agora e está mais facil de entender :D

#include <stdio.h>

int main(int argc, char* argv[]){
char nome[20]; //variável para armazenamento do nome.
int p; // "p" de percorredor. Esse inteiro irá percorrer os elementos(caracteres) do nosso nome.
printf("Entre com o seu nome: ");
fgets(nome,20,stdin); //decidi usar essa função,pois ela é mais viável em sistemas unix(pelo menos é o que dizem).
printf("\n\nas 3 Primeiras letras de seu nome: ");
for(p=0;p<3;p++){ //laço que fará a condição e o posteior incremento do nosso contador
printf("%c",nome[p]); //saída das letras ,no caso só iremos captar as 3 primeiras letras,mas fica ao seu critério personalizar o laço

}
printf("\n\n");
}


Contribuir com comentário

Entre na sua conta para comentar.