<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Okashini &#187; idioma</title>
	<atom:link href="http://okashini.com/tags/idioma/feed/" rel="self" type="application/rss+xml" />
	<link>http://okashini.com</link>
	<description>Blog sobre curiosidades, tecnología, actualidad, astronomía y cualquier tema que se me pase por la cabeza</description>
	<lastBuildDate>Thu, 26 Jan 2012 18:52:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>El uso de las letras</title>
		<link>http://okashini.com/el-uso-de-las-letras/</link>
		<comments>http://okashini.com/el-uso-de-las-letras/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 19:10:18 +0000</pubDate>
		<dc:creator>Kamugo</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[idioma]]></category>

		<guid isPermaLink="false">http://okashini.com/?p=829</guid>
		<description><![CDATA[Después de leer un artículo de 86400.es en el que hablan sobre el porcentaje de uso de todas las letras en nuestro idioma, me entraron ganas de comprobarlo. Para ello, hice un pequeño programa en C++ que nos dice el porcentaje de  uso de cada letra utilizada en un texto que pongamos (exceptuando la ñ&#8230;]]></description>
			<content:encoded><![CDATA[<p>Después de leer un <a href="http://86400.es/2009/11/27/el-uso-de-las-letras-en-nuestro-idioma/#comments">artículo de 86400.es</a> en el que hablan sobre el porcentaje de uso de todas las letras en nuestro idioma, me entraron ganas de comprobarlo. Para ello, hice un pequeño programa en C++ que nos dice el porcentaje de  uso de cada letra utilizada en un texto que pongamos (exceptuando la ñ y letras con tilde).</p>
<p>Los resultados que os pongo aquí, salen de un texto de unas 200 páginas y 219.731 letras. Se parecen bastante a los resultados del post, pero destaca la k con un 0,2% en este texto, seguramente por la presencia de palabras extranjeras. Si queréis analizar más textos, los podéis dejar en los comentarios, y os pongo los resultados, también os pongo el código fuente del programa.</p>
<ul>
<li>a: 13.3031%<strong> </strong></li>
<li>b: 1.8181%</li>
<li>c: 3.9257%</li>
<li>d: 4.8314%</li>
<li><strong>e: 13.6308%</strong></li>
<li>f: 0.5716%</li>
<li>g: 1.0854%</li>
<li>h: 1.1915%</li>
<li>i: 5.4417%</li>
<li>j: 0.5175%</li>
<li>k: 0.2016%</li>
<li>l: 5.1281%</li>
<li>m: 3.6608%</li>
<li>n: 6.7560%</li>
<li>o: 8.7248%</li>
<li>p: 2.7738%</li>
<li>q: 1.4668%</li>
<li>r: 6.8716%</li>
<li>s: 6.8279%</li>
<li>t: 4.1769%</li>
<li>u: 4.4336%</li>
<li>v: 1.1746%</li>
<li><strong>w: 0.0086%</strong></li>
<li>x: 0.1543%</li>
<li>y: 0.8624%</li>
<li>z: 0.4615%</li>
</ul>
<p>El código en C++.</p>
[cc lang="c++"]#include <iostream>
#include <string>
#include <vector>
using namespace std;
 
typedef vector<double> Abecedario;
 
int main() {
    // 4 cifras de precisión
    cout.setf(ios::fixed);
    cout.precision(4);
 
    Abecedario a(26, 0);
    char c;
    while(cin >> c) {
        if(c >= 'a' and c <= 'z') ++a[c-'a'];
        else if(c >= 'A' and c <= 'Z') ++a[c-'A'];
    }
 
    string s = "abcdefghijklmnopqrstuvwxyz";
    double suma = 0;
    for(int i = 0; i < 26; ++i) suma+= a[i];
    cout << int(suma) << " letras" << endl;
    for(int i = 0; i < 26; ++i) {
        double k = a[i]/suma*100;
        if(a[i] != 0) cout << s[i] << ": " << k << "%" << endl;
    }
}[/cc]]]></content:encoded>
			<wfw:commentRss>http://okashini.com/el-uso-de-las-letras/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

