String ifadeler(katarlar) C örnek
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{
char karak[100];
int sayac=0;
printf("karaterleri giriniz: ");
gets(karak);
int a=strlen(karak); // UZUNLUĞUNU BULDUK GİRİLEN STRİNG İFADENİN
for(int i=0;i<=a;i++) // FOR DÖNGÜSÜNDE İFADEYİ UZUNLUK KADAR ARTIRIR
{
if(karak[i]=='a'||karak[i]=='A') //KÜCÜK A VEYE BÜYÜK A OLURSA 1 OLUP DÖNGÜ İCİNE GİRİP SAYACI ARTIRACAK.
{
sayac++;
}
}
printf("\n tumunu kucuk yapma: %s",strlwr(karak)); //GİRİLEN STRİNG İFADEYİ kücük yazıyor.
printf("\n tumunu buyuk yapma %s",strupr(karak));//GİRİLEN STRİNG İFADEYİ kücük yazıyor.
printf("\n tumunu ters yapma: %s",strrev(karak));//GİRİLEN STRİNG İFADEYİ ters çeviriyor.
printf("\n Girilen karakterler icinde aA harfi sayisi %d",sayac);
}
#include <conio.h>
#include <string.h>
main()
{
char karak[100];
int sayac=0;
printf("karaterleri giriniz: ");
gets(karak);
int a=strlen(karak); // UZUNLUĞUNU BULDUK GİRİLEN STRİNG İFADENİN
for(int i=0;i<=a;i++) // FOR DÖNGÜSÜNDE İFADEYİ UZUNLUK KADAR ARTIRIR
{
if(karak[i]=='a'||karak[i]=='A') //KÜCÜK A VEYE BÜYÜK A OLURSA 1 OLUP DÖNGÜ İCİNE GİRİP SAYACI ARTIRACAK.
{
sayac++;
}
}
printf("\n tumunu kucuk yapma: %s",strlwr(karak)); //GİRİLEN STRİNG İFADEYİ kücük yazıyor.
printf("\n tumunu buyuk yapma %s",strupr(karak));//GİRİLEN STRİNG İFADEYİ kücük yazıyor.
printf("\n tumunu ters yapma: %s",strrev(karak));//GİRİLEN STRİNG İFADEYİ ters çeviriyor.
printf("\n Girilen karakterler icinde aA harfi sayisi %d",sayac);
}
![]() |
| C uzunluk bulma,harf sayisi belirleme |

Yorumlar
Yorum Gönder